You’re more valuable than ever – And that’s just how we’ll make you feel.
Summary
The Engineer, Quality Assurance will be responsible for ensuring the quality and reliability of software applications through rigorous testing and validation processes. This role involves collaborating with development teams to identify and resolve defects, implementing automated testing solutions, and continuously improving quality assurance practices. Experience in working as PM for some test projects by identifying the project scope, current testing status, approach to expedite the defects resolution working with developers. Performing the follow-up calls with QA and Development leads to addressing the most critical issues.
Essential Duties and Responsibilities
- Develop and execute test plans, test cases, and test scripts for software applications.
- Identify, document, and track software defects and inconsistencies.
- Collaborate with development teams to understand requirements and provide feedback on testability and quality.
- Validate the issues and bug fixes are ready for test for the release to production.
- Experience in performing acceptance testing, Functional testing, Regression testing and Integration testing.
- Conduct performance, security, and usability testing.
- Participate in code reviews and provide feedback on quality and testability.
- Continuously improving testing processes and methodologies.
- Coordinate with the test team and administer all processes and procedures and ensure compliance with all quality goals and manage all projects.
- Develop all test plans and perform troubleshooting on systems and analyze all test resources to resolve issues and manage all communication with senior management to achieve all objectives.
- Conduct root cause analysis of quality issues and implement corrective actions to prevent recurrence.
Qualifications Required
- Bachelor's degree in computer science, Engineering, or a related field.
- Proven experience in software quality assurance and testing.
- Strong knowledge of software testing methodologies, tools, and processes.
- Knowledge with automated testing tools like Playwright, JUnit, TestNG.
- Define quality metrics, benchmarks, and control points aligned with project goals and client expectations.
- Define quality metrics, benchmarks, and control points aligned with project goals and client expectations.
- Able to create quality assurance plans aligned with building codes, contract requirements, and third-party standards.
- Create comprehensive test plans and strategies to guide testing efforts across the product lifecycle
- Track, analyze, and report on key quality and defect metrics to monitor product performance and identify improvement areas.
- Analyze data, user feedback, and test results to identify product gaps and areas for improvement.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
Preferred
- Experience with Agile/Scrum development methodologies.
- Knowledge of continuous integration and continuous deployment (CI/CD) practices.
- Familiarity with performance and security testing tools.
- Familiarity with SQL queries.
Knowledge, Skills, and Abilities
- Strong knowledge of agile methodologies.
- Hands-on experience implementing agile practices.
- Proficiency in application management tools and technologies.
- This role involved overseeing team members and interaction and collaboration with other departments and requires excellent judgment and interpersonal skills.
Core Values
- Collaboration
- Innovation
- Diversity & Inclusion
- Courage & Integrity
- Accountability
Leadership Principles
- Create Shared Purpose
- Inspire and Motivate
- Plan, Execute, Adapt & Deliver
PHYSICAL REQUIREMENTS
Office Environment: Tasks may be conducted within a climate-controlled office setting.
Travel: Travel may be required, including travel between facility locations, remote facilities, and out-of-town destinations as needed.
Safety Equipment: May require the use of safety equipment for infection prevention.
Note: This job description is not inclusive of all the duties of the position. You may be asked by leaders to perform other duties. Management reserves the right to revise this position description at any time.
Set up email alerts as new job postings become available that meet your interest!