We are seeking a motivated QA Automation Engineer to join our team in Chennai. This entry-level role involves building and executing automated tests across various products and platforms, with a focus on improving engineering efficiency and ensuring high-quality software delivery. The ideal candidate possesses a foundational understanding of Java and DevOps principles, eager to learn and contribute to a robust automation framework.
Key Deliverables
- Design, develop, and maintain automated test scripts using Java to validate software functionality.
- Collaborate with development and infrastructure teams to integrate tests into the CI/CD pipeline, ensuring continuous feedback.
- Troubleshoot and resolve issues within the automation framework, contributing to its ongoing stability and efficiency.
- Generate comprehensive test reports, providing clear insights into software quality and test coverage on a weekly basis.
Essential Requirements
- Bachelor's degree in Computer Science or a related field.
- Minimum of 1 year of experience in software quality assurance or a related role.
- Understanding of software testing methodologies and the software development lifecycle.
- Must be willing to work onsite in Chennai, India.
Preferred Qualifications
- Experience with API testing tools such as Postman or Karate.
- Familiarity with containerization technologies such as Docker or Openshift.
- Exposure to cloud platforms (e.g., AWS, Azure, GCP).
- Experience in a DevOps environment.
Skills
Must-Have Skills
- Technical: Java (basic proficiency), Selenium or similar UI automation frameworks (foundational knowledge).
- Domain Knowledge: Understanding of software testing principles, QA methodologies, and SDLC.
- Behavioral & Interpersonal: Strong communication skills, ability to work collaboratively in a team environment.
- Process & SOP: Basic understanding of test case management and defect tracking processes.
- Analytical & Problem-Solving: Ability to analyze test results and identify root causes of defects.
Good-to-Have Skills
- Advanced Technical: Experience with Jenkins or other CI/CD tools, scripting skills (e.g., Python, Bash).
- Additional Certifications: ISTQB Foundation Level Certification.
- Cross-Functional Exposure: Experience working with developers and product managers.
- Leadership Traits: Potential to mentor junior team members.
- Continuous Improvement: Awareness of Agile methodologies and iterative development processes.