Overview
Job Title: Senior Automation Test Engineer
Location: Remote
Shift:- Spilt Shift
Job Summary:
We are seeking a highly skilled and experienced Senior Automation Test Engineer with experience ranging from 5 to 7 years to join our dynamic and growing technology team. As a Senior Automation Engineer in QA, you will play a crucial role in ensuring the quality and reliability of our software products through the design, development, and execution of robust automation test frameworks and scripts. You will be an integral part of our Development team located locally in India, contributing to all aspects of the software development lifecycle with a strong focus on quality assurance. The role is critical in driving transformation from a manual test-driven methodology towards a fully automated test environment with an integrated CI/CD delivery pipeline.
Responsibilities:
- Design, develop, and maintain scalable and efficient automation test frameworks using Selenium with Java and TestNG.
- Implement and utilize the Page Object Model (POM) and Page Factory design patterns to create maintainable and reusable test scripts.
- Develop and execute automated test suites for various application layers (UI, API, Database Testing, etc.).
- Integrate automation scripts with CI/CD pipelines
- Identify, document, and track software defects using JIRA, and work closely with development teams to ensure timely resolution.
- Perform manual testing when necessary to support test coverage and exploratory testing efforts.
- Collaborate with cross-functional teams (developers, product owners, business analysts) to understand requirements and design effective test strategies.
- Mentor and guide junior automation engineers, sharing best practices and technical expertise.
- Continuously research and evaluate new testing tools and technologies to improve testing efficiency and effectiveness.
Required Skills and Experience:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 3+ years of proven experience as an Automation Test Engineer with 2+ years of Manual testing experience working with Saas/Cloud-based Enterprise-level applications.
- Solid programming skills in Java.
- Extensive hands-on experience with Selenium WebDriver + Grid for UI automation.
- Strong proficiency in using TestNG framework for test management and execution.
- Solid understanding and practical implementation of the Page Object Model (POM) and Page Factory design patterns.
- Strong Experience in API testing using tools like RestAssured and Postman.
- Solid knowledge of version control system GitHub.
- Experience with Jenkins or other CI/CD tools for automated build and test pipelines.
- Proficient in using JIRA for defect tracking and test management.
- Strong understanding of Agile and Scrum methodologies and practices.
- Excellent knowledge of software QA methodologies, test processes, and best practices.
- Proven ability to perform thorough manual testing and exploratory testing.
- Excellent analytical, problem-solving, and communication skills.
- Ability to work independently and collaboratively within a team environment.
Added Advantage:
- Experience in other programming languages other than Java will be a plus preferable (.Net, React, JavaScript and React Native)
- Experience with any test management tool, such as BrowserStack, Lambda Test, QTest will be a plus
- Knowledge of GCP
- Experience with Docker and containerization technologies.
- Experience with Mobile Automation Tool.
- Performance testing experience using tools like JMeter or LoadRunner.
- Security testing knowledge and experience around SOC2 Type 2 and GDPR
Job Type: Full-time
Pay: ₹1,500,000.00 - ₹2,000,000.00 per year
Benefits:
- Health insurance
- Provident Fund
Schedule:
- Day shift
- Morning shift
- Night shift
- Rotational shift
Work Location: Remote
Speak with the employer
+91 6361905140