Job Details :
Position Title : Sr. Automation Test Engineer
Location : Hyderabad
Duration : Permanent
CACI International Inc is an American multinational professional services and information technology company headquartered in Northern Virginia.
CACI provides expertise and technology to enterprise and mission customers in support of national security missions and government transformation for defense, intelligence, and civilian customers.
CACI has approximately 23,000 employees worldwide.
Headquartered in London, CACI Ltd is a wholly owned subsidiary of CACI International Inc., a publicly listed company on the NYSE with annual revenue in excess of US $6.2bn.
Founded in 2022, CACI India is an exciting, growing and progressive business unit of CACI Ltd. CACI Ltd currently has over 2000 intelligent professionals and are now adding many more from our Hyderabad and Pune offices. Through a rigorous emphasis on quality, the CACI India has grown considerably to become one of the UKs most well-respected Technology centres.
About the Role :
We are seeking a proactive and skilled Sr. Automation Test Engineer with a minimum of 8 years of experience to join our QA team in Hyderabad. In this role, you will be instrumental in designing, developing, and maintaining our automation frameworks. You will work closely with cross-functional teams to ensure the quality of our software products and contribute to our continuous improvement initiatives.
Key Responsibilities :
- Develop and Maintain Automation Frameworks : Design, develop, and maintain robust automation frameworks using Java and JavaScript.
- Write and Execute Automated Tests : Create, execute, and maintain automated test scripts for both front-end and back-end applications.
- Collaborate : Partner with product managers, developers, and other testers to understand project requirements, define test strategies, and ensure thorough test coverage.
- Contribute to Best Practices : Actively participate in the evolution of our automation testing processes and tools.
Required Skills and Qualifications :
Experience : A minimum of 8 years of experience in software quality assurance and automation testing.Programming : Strong proficiency in Java and JavaScript.Automation Tools : Extensive hands-on experience with industry-leading automation tools. Proficient in designing, developing, and maintaining scalable and robust automation frameworks using Selenium WebDriver (with Java or C#) and Playwright (with JavaScript or TypeScript). Solid understanding of automation best practices, and the ability to write clean, reusable, and efficient test code.Frameworks : Practical experience with Cucumber, TestNG, and developing automation frameworks using the Page Object Model (POM) design pattern.API Testing : Experience in designing, developing, and maintaining robust API test automation frameworks. Proficient in testing RESTful APIs and microservices. Hands-on experience with API testing tools such as Postman for manual validation and debugging, and a strong background in using Rest Assured for creating comprehensive, code-based automation test suites.Performance Testing : Experience with performance testing using JMeter or other similar tools.Version Control & CI / CD : In-depth knowledge of Git for collaborative development, including advanced branching strategies (e.g., Gitflow), code reviews, and managing pull / merge requests. Proven experience designing, configuring, and troubleshooting CI / CD pipelines to automatically build, test, and deploy software. Hands-on experience integrating automated test suites into CI / CD platforms like Jenkins, GitLab CI, or GitHub Actions to ensure continuous quality and rapid feedback.Desired Skills (Nice to Have) :
Experience with other automation frameworks or tools.Familiarity with cloud platforms (e.g., AWS, Azure, GCP).Knowledge of mobile automation testing. (Appium)Experience with containerization technologies like Docker.ISTQB Certification or other relevant certifications in test automation.Company Culture :
We foster a collaborative and independent work environment. We believe in empowering our team members to take ownership of their work while supporting each other to achieve our shared goals. You'll have the freedom to innovate and the support to grow your skills. We value team members who are self-driven and committed to working together to deliver high-quality solutions
(ref : hirist.tech)