Automation Test Engineer
Location : Gurugram, India Onsite
Employment Type : Contract to Hire (C2H)
Experience Required : 7+ Years
Job Overview :
We are seeking a highly skilled and experienced Automation Test Engineer with over 7 years of dedicated experience to join our team in Gurugram on a Contract-to-Hire basis.
You will be instrumental in designing, developing, and maintaining robust automation frameworks and scripts to ensure the quality, reliability, and performance of our software products.
This role requires a strong technical background in test automation, proficiency with various testing tools and programming languages, and a passion for driving continuous improvement in our testing processes.
Responsibilities :
- Automation Framework Development : Design, develop, and maintain scalable, robust, and efficient automation test frameworks from scratch or by enhancing existing ones.
- Test Script Development : Write, execute, and maintain automated test scripts for web, mobile, and API applications using industry-standard tools and programming languages.
- CI / CD Integration : Integrate automated tests seamlessly into Continuous Integration / Continuous Deployment (CI / CD) pipelines to support continuous testing and faster releases.
- Test Strategy & Planning : Collaborate with development and product teams to define comprehensive test strategies, create detailed test plans, and ensure maximum test coverage.
- Performance Testing : Conduct performance, load, and stress testing to identify bottlenecks and ensure application scalability and responsiveness.
- API Testing : Perform thorough API testing to validate data integrity, functionality, and performance of backend services.
- Defect Management : Identify, document, and track software defects with clear, concise, and reproducible steps, working closely with development teams for timely resolution.
- Reporting & Analysis : Analyze test results, generate comprehensive reports, and provide insights into software quality and test progress to stakeholders.
- Mentorship & Best Practices : Contribute to defining and implementing QA best practices, processes, and methodologies, and potentially mentor junior team members.
Required Skills :
7+ years of dedicated experience as an Automation Test Engineer.Extensive experience in designing, developing, and maintaining automation frameworks (Selenium WebDriver, Cypress, Playwright, Appium, TestNG, JUnit, Pytest).Hands-on experience with API testing tools (Postman, JMeter, SoapUI).Solid experience with CI / CD tools (Jenkins, GitLab CI, GitHub Actions, Azure DevOps).Proficiency in SQL for database validation and backend testing.Experience with version control systems like Git.Strong understanding of software development life cycle (SDLC) and Agile methodologies (Scrum, Kanban).Excellent analytical, problem-solving, and debugging skills.Strong communication (verbal and written) and interpersonal skills to collaborate effectively with cross-functional teams.Nice to Have :
Experience with cloud platforms (e.g., AWS, Azure, GCP) and testing applications deployed in cloud environments.Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.Exposure to performance testing tools beyond JMeter (LoadRunner, Gatling).Familiarity with security testing concepts and tools.Understanding of AI-based test automation tools or conceptsref : hirist.tech)