Overview:
Client seeks experienced Senior QA Engineers to ensure the quality and reliability of mission-critical software and hardware systems.
Responsibilities:
- Lead QA planning and execution for complex projects.
- Develop automated test frameworks and maintain regression test suites.
- Collaborate with development teams to ensure early detection of issues.
- Mentor mid-level and junior QA engineers.
- Drive continuous improvement of QA methodologies.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- 7+ years of experience in software QA, including leadership of testing initiatives.
- Expertise in test automation frameworks (Selenium, Cypress, PyTest, or similar).
- Strong programming or scripting skills in Python, Java, or C#.
- Experience with CI/CD tools (Jenkins, GitLab, Azure DevOps) and test management systems (Jira, TestRail).
- Proficient in API, performance, and regression testing.
- Solid understanding of SDLC, Agile methodologies, and version control (Git).
- Strong analytical, problem-solving, and mentoring skills.
Contract: 5 months (with potential 12-month extension based on performance)