i
greytHR
40 greytHR Jobs
Test Automation Engineer - Java/Selenium (2-5 yrs)
greytHR
posted 6d ago
Flexible timing
Key skills for the job
Job description
We are seeking a talented and detail-oriented QA Automation Engineer to join our team. In this role, you will be responsible for ensuring the quality and reliability of our software products by developing and maintaining automated test solutions. You will collaborate with cross-functional teams to enhance test coverage, streamline testing processes, and deliver high-quality software to our customers.
Key Responsibilities :
Test Automation Development :
- Develop, execute, and maintain automated test scripts for functional, regression, and performance testing.
- Integrate automated tests into CI/CD pipelines to support continuous testing and delivery.
Test Planning and Strategy :
- Analyze requirements and technical specifications to identify testing needs and create comprehensive test plans.
- Define test strategies to ensure maximum coverage and efficiency.
Collaboration and Problem-Solving :
- Work closely with developers, product managers, and QA teams to identify and resolve defects.
- Participate in code reviews and provide input to improve testability and quality of the software.
Framework Development and Optimization :
- Design and maintain scalable and reusable test automation frameworks.
- Continuously improve automation scripts to align with changing requirements and new technologies.
Performance Monitoring and Reporting :
- Analyze test results, identify bottlenecks, and provide actionable insights for improvement.
- Create detailed test reports and documentation for stakeholders.
Research and Innovation :
- Stay updated on the latest trends, tools, and techniques in test automation.
- Introduce innovative solutions to improve the overall QA process.
Qualifications :
- Bachelors degree in Computer Science, Engineering, or a related field.
- Proven experience in QA automation with tools like Selenium, Appium, Cypress, or equivalent.
- Proficiency in programming languages such as Java, Python, JavaScript, or C#.
- Solid understanding of software testing methodologies, tools, and processes.
- Experience with API testing using tools like Postman, RestAssured, or similar.
- Familiarity with CI/CD tools like Jenkins, GitLab CI, or CircleCI.
Skills and Competencies :
- Strong analytical and debugging skills.
- Excellent communication and collaboration abilities.
- Ability to prioritize tasks and manage time effectively.
- Keen attention to detail and a passion for delivering high-quality software.
Preferred Qualifications :
- Experience with performance testing tools like JMeter or LoadRunner.
- Knowledge of cloud platforms (AWS, Azure, or GCP).
- ISTQB or equivalent certification is a plus.
- Familiarity with containerization tools like Docker and orchestration tools like Kubernetes.
Benefits :
- Competitive salary and performance-based bonuses.
- Opportunities for learning, growth, and career development.
- Flexible work hours and remote work options.
- Comprehensive health insurance and wellness programs.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Automation Test Engineer roles with real interview advice