Automation Test Engineer
Indexed description
We are seeking a highly skilled Automation Test Engineer with strong experience in test automation, functional testing, and quality assurance practices. The ideal candidate will be responsible for designing, developing, and maintaining automation frameworks, ensuring the delivery of high-quality software applications.
Key Responsibilities
- Design, develop, and maintain automated test scripts for web, API, and enterprise applications.
- Develop and enhance automation frameworks using industry-standard tools and technologies.
- Execute functional, regression, integration, and end-to-end testing.
- Collaborate with developers, business analysts, and product teams to understand requirements and define test strategies.
- Identify, document, track, and verify defects through resolution.
- Participate in Agile ceremonies, including sprint planning, stand-ups, and retrospectives.
- Analyze test results and provide detailed reports on software quality and test coverage.
- Integrate automated tests into CI/CD pipelines to support continuous testing.
- Ensure adherence to quality standards and testing best practices.
- Mentor junior team members and contribute to test process improvements.
Required Skills & Experience
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Experience in software testing and test automation.
- Strong hands-on experience with automation tools such as Selenium WebDriver, Playwright, Cypress, or TestComplete.
- Proficiency in programming languages such as Java, Python, C#, or JavaScript.
- Experience in API testing using Postman, Rest Assured, or SoapUI.
- Knowledge of test frameworks such as TestNG, JUnit, NUnit, or PyTest.
- Experience with defect tracking tools such as JIRA.
- Familiarity with CI/CD tools including Jenkins, Azure DevOps, or GitHub Actions.
- Strong understanding of SDLC, STLC, Agile, and DevOps methodologies.
- Excellent analytical, troubleshooting, and communication skills.
Preferred Skills
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Knowledge of performance testing tools such as JMeter.
- Experience with BDD frameworks such as Cucumber.
- Exposure to containerization technologies such as Docker and Kubernetes.
Key Competencies
- Strong problem-solving and debugging skills.
- Attention to detail and quality-focused mindset.
- Ability to work independently and collaboratively within cross-functional teams.
- Strong stakeholder management and communication skills.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search