Job: Position: QA Automation Engineer
QA automation, QA methodologies
Remote
Full Time
Summary:
Our client is seeking a dedicated QA Automation Engineer to play a pivotal role in ensuring the quality of their software products. The ideal candidate will have a robust understanding of automated testing strategies, tools, and techniques and will collaborate closely with our development and product teams to deliver the best-in-class energy software products.
Responsibilities:
- Design, develop, and execute automation scripts using open-source or commercial tools.
- Identify, record, and track bugs to resolution.
- Ensure that all tests are executed and give regular feedback to the team lead on the quality status.
- Collaborate with the product management team to understand product requirements and create automated tests ensuring product quality.
- Review and analyze system specifications to design and execute test plans.
- Support manual test case creation and execution when necessary.
- Ensure consistent and coherent integration of their software components into their infrastructure.
- Continually enhance and extend the test coverage and automation framework.
- Provide recommendations for improving software to ensure quality.
- Collaborate with the team to ensure consistent software development methodology.
- Maintain up-to-date knowledge of the latest automation testing best practices and tools.
Requirements:
- Minimum of 4 years in QA automation engineering or a closely related field.
- Proficiency in various automation tools and frameworks.
- Familiarity with distributed cloud computing systems, especially Amazon Web Services.
- Understanding of the parallel development of integrated software and hardware systems, including requirements development, concurrent design, and system-level V&V.
- Strong knowledge of the software QA methodologies, tools, and processes.
- Experience writing clear, concise, and comprehensive test plans and cases.
- Demonstrated experience in tracking quality assurance metrics, like defect densities and open defect counts.
- Ability to establish impactful and trust-based relationships with all internal and external stakeholders.
- Strong analytical and problem-solving skills with attention to detail.
Nice to Have Qualifications:
- An understanding of USA electricity markets such as CAISO, PJM, ERCOT, NYISO, and ISONE. While deep expertise isn’t mandatory, a foundational grasp is essential.
- Experience in automating tests for both web applications and backend services.
- Familiarity with the intricacies of the product development lifecycle, including requirements gathering, software architecture comprehension, testing, and V&V processes.
- Past achievements in QA automation, evidenced by successful product testing, improvements, or certifications, either individually or as part of a team.