Enable job alerts via email!
A leading technology firm is seeking an Automation Tester Developer to enhance testing efforts across various projects. Responsibilities include designing and maintaining automation frameworks and test scripts, supporting CI/CD processes, and collaborating with development teams. The ideal candidate should have a strong foundation in automation testing, scripting languages, and familiarity with testing tools like JIRA and Postman. A Bachelor's degree in Computer Science or Engineering is preferred.
We are looking for a skilled Automation Tester Developer to join our test team. In this position, you will design, develop, and maintain automation frameworks and test scripts to enhance our testing efforts across various projects. The ideal candidate will possess a strong foundation in automation testing and scripting languages, with a keen attention to quality and detail.
Job Description
Test Execution: 1. Testing:
Project Deliverables: 2. Production Support
1. Programming Languages:
Python, Java, JavaScript, or C#.
2. Automation Frameworks:
Experience with automation frameworks like Selenium or Robot Framework for creating automated test scripts.
3. Scripting Skills:
Ability to write scripts to automate repetitive tasks and improve efficiency.
Knowledge of shell scripting or PowerShell can be beneficial for automation in CI/CD environments.
4. Test Management Tools:
Experience with test management and execution tools, such as JIRA
5. Continuous Integration / Continuous Deployment (CI/CD):
Knowledge of CI/CD tools, like Jenkins, GitLab CI/CD, Azure DevOps
6. APIs and Web Services Testing:
Proficiency in testing RESTful and SOAP APIs using tools like Postman, SoapUI.
Ability to write API automation scripts and integrate them into the testing process.
7. Database Skills:
Familiarity with databases, including SQL for validating data and performing backend testing.
8. Source Control:
Experience with version control tools like Git or SVN to manage and collaborate on code changes.
9. Debugging and Troubleshooting:
Strong skills in debugging code, troubleshooting errors, and analysing test.
10. Performance Testing:
Knowledge of performance testing tools like JMeter or LoadRunner can be an asset for automating performance assessments.
11. Soft Skills:
Strong analytical skills to design efficient and effective test cases.
Excellent communication skills to collaborate with development teams, product owners, and other stakeholders.
Attention to detail to identify and resolve issues effectively.
Preferred Qualifications: