Skip to content

Software Test Engineer
Company | Resmed |
---|
Location | San Diego, CA, USA |
---|
Salary | $107000 – $134000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Mid Level |
---|
Requirements
- Bachelor’s Degree in Computer Science, Electrical Engineering or a related discipline required; advanced degree a plus
- At least 3 years of experience in the software quality field including prior hands-on experience developing and executing test cases, scripts, plans and procedures
- Familiarity with object oriented/functional programming languages such as Python, Java, Ruby, etc… and understanding of multi-tier web application architecture and deployment
- Strong knowledge of software QA methodologies, tools and processes
- Demonstrated ability to apply metrics-driven approach to improve software deliverables and improve predictability and reliability of releases
- Strong understanding and experience working within an Agile software development process
- Strong interpersonal verbal, oral, and written communication a must
- Strong analytical and problem solving skills
- Excellent time and project management skills
- Self-motivated, works well independently and with others
Responsibilities
- Review requirements, specifications and technical design documents to understand detailed system requirements
- Work closely with Business Analysts, Developers, QAs and other stakeholders to clarify system requirements
- Develop detailed, comprehensive and well-structured test plans and test cases
- Estimate, prioritize, plan and co-ordinate testing activities
- Develop simple to high complexity test automation scripts using company approved tools and frameworks
- Identify, record and track defects with detailed documentation
- Maintain and publish Test metrics and Defect reports to all stakeholders regularly
- Troubleshoot errors, perform root cause analysis and document detailed steps to recreate the defects
- Develop, maintain and automate Regression testing suite
- Diagnose defects and track them from discovery to resolution
- Identify risks and create plans to mitigate them
- Report progress, plans, and problems to upper management and other involved parties
- Act as key point of contact for all QA aspects of releases, providing QA services and coordinating QA resources internally and externally
- Continuously improve the company’s current processes and practices to make them more efficient
- Partner with engineering teams to stay informed of new technologies and ensure system components are designed for testability
- Develop and facilitate a Quality Centre for Excellence to improve quality discipline across the organization
Preferred Qualifications
- Hands-on experience with Test Management and Defect Management tools like TestRail, qTest or Quality Center
- 1-2 years of experience developing UI and backend test automation for Oracle, SQL, and .Net technologies
- Experience working on Supply Chain Systems