Job Title: Quality Automation Engineer Contract (34 Years) Pune
Location: Pune (Work from office / Hybrid as applicable)
Employment Type: Contract [6 / 12] months (extendable, based on performance and business need)
Experience: 34 years in QA Automation / Test Automation
Role Summary
The Quality Automation Engineer will be responsible for designing, developing, and executing automated test scripts for web and/or API-based applications, ensuring high-quality releases within an agile environment. The role involves close collaboration with developers, manual QA, and product teams to maintain a robust automation framework and improve test coverage.
Key Responsibilities
- Design, develop, and maintain automated test scripts for web and API applications using tools such as Selenium WebDriver and related frameworks (e.g., TestNG/JUnit).
- Contribute to and enhance the existing automation framework (data-driven/keyword/BDD/hybrid as applicable).
- Analyze requirements, create test scenarios, and identify areas suitable for automation.
- Execute automated regression and smoke test suites; analyze failures and perform root cause analysis.
- Integrate automated tests into CI/CD pipelines (e.g., Jenkins/GitLab CI/Azure DevOps), and ensure stable builds.
- Log, track, and report defects using standard defect management tools (e.g., Jira, Azure DevOps).
- Collaborate with cross-functional teams (Developers, Business Analysts, Product Owners) to clarify requirements and ensure test coverage.
- Provide regular status updates on automation progress, coverage, and quality risks to the lead/manager.
- Continuously improve test processes, coding standards, and automation best practices within the team.
Required Skills & Qualifications
- Bachelor's degree in Computer Science, IT, Engineering, or related field (or equivalent experience).
- 34 years of hands-on experience in test automation and software quality assurance.
- Strong experience with Selenium WebDriver and at least one programming language such as Java (preferred), C#, or Python.
- Good understanding of automation frameworks (TestNG/JUnit, Maven/Gradle, Page Object Model, BDD frameworks like Cucumber, etc.).
- Experience in API testing & automation using tools like Postman/RestAssured/Swagger (as per your stack).
- Familiarity with CI/CD tools (Jenkins, GitLab CI, Azure DevOps or similar) and Git-based version control.
- Solid understanding of SDLC, STLC, and agile/scrum methodologies.
- Strong analytical, debugging, and problemsolving skills with attention to detail.
- Good communication skills to work with onsite/offshore stakeholders.
Good-to-Have / Optional
- Experience with performance testing tools (e.g., JMeter, LoadRunner) is an added advantage.
- Exposure to mobile test automation (Appium or similar).
- Experience in working in a contractual/onsite client environment is preferred.
Contract Details
- Duration: [e.g., 6 months, extendable based on performance and project needs].
- Work Mode: [Onsite Pune office / Hybrid specify days].
- Notice Period: [Immediate to 30 days preferred].