Negotiable
Undetermined
Remote
Remote
Summary: We are looking for an Automation Test Engineer to create and maintain automated testing solutions that ensure software quality and performance. The candidate should have experience with test automation frameworks, functional and API testing, and CI/CD processes. This role involves collaboration with various teams to define test strategies and improve testing practices. The ideal candidate will be proficient in programming and automation tools.
Key Responsibilities:
- Design, develop, and execute automated test scripts for web, mobile, and API applications.
- Create and maintain test automation frameworks and reusable test components.
- Collaborate with developers, business analysts, and QA teams to understand requirements and define test strategies.
- Perform functional, regression, integration, and end-to-end testing.
- Develop and execute API test cases using automation tools.
- Identify, document, and track defects through resolution.
- Integrate automated tests into CI/CD pipelines.
- Analyze test results and provide detailed reports on quality metrics.
- Participate in Agile ceremonies, sprint planning, and release activities.
- Continuously improve testing processes, frameworks, and best practices.
Key Skills:
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
- Strong knowledge of software testing methodologies and SDLC/STLC.
- Experience with automation tools such as Selenium, Cypress, and Playwright.
- Proficiency in programming languages such as Java, Python, JavaScript, or C#.
- Experience in API testing using tools like Postman.
- Knowledge of SQL and database testing.
- Familiarity with version control systems and CI/CD tools.
Salary (Rate): undetermined
City: undetermined
Country: undetermined
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Job Description- Automation Test Engineer
Position Summary
We are seeking an Automation Test Engineer to design, develop, and maintain automated testing solutions that ensure the quality, reliability, and performance of software applications. The ideal candidate will have experience in test automation frameworks, functional testing, API testing, and CI/CD processes.
Key Responsibilities
- Design, develop, and execute automated test scripts for web, mobile, and API applications.
- Create and maintain test automation frameworks and reusable test components.
- Collaborate with developers, business analysts, and QA teams to understand requirements and define test strategies.
- Perform functional, regression, integration, and end-to-end testing.
- Develop and execute API test cases using automation tools.
- Identify, document, and track defects through resolution.
- Integrate automated tests into CI/CD pipelines.
- Analyze test results and provide detailed reports on quality metrics.
- Participate in Agile ceremonies, sprint planning, and release activities.
- Continuously improve testing processes, frameworks, and best practices.
Required Qualifications
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
- Strong knowledge of software testing methodologies and SDLC/STLC.
- Experience with automation tools such as:
- Selenium
- Cypress
- Playwright
- Proficiency in programming languages such as Java, Python, JavaScript, or C#.
- Experience in API testing using tools like Postman.
- Knowledge of SQL and database testing.
- Familiarity with version control systems and CI/CD tools.
Preferred Qualifications
- Experience with performance or load testing tools.
- Knowledge of cloud-based testing environments.
- Experience working in Agile/Scrum teams.
- ISTQB or equivalent testing certification.