Automation Engineer/DevOps Engineer
We are seeking a skilled Automation Engineer/DevOps Engineer to join our team. In this role, the candidate will be responsible for designing, developing, and maintaining automated systems and test frameworks that enhance the efficiency and reliability of our software products and internal processes.
The ideal candidate will have a strong background in automation tools, scripting, and a passion for quality assurance and process optimization.
Qualifications:
10+ years of experience in automation engineering, test automation, or related roles.
Proficient in automation tools such as Selenium, Cypress, Appium, or similar.
Strong understanding of software development life cycle (SDLC) and agile methodologies.
Hands-on experience with version control tools like Git and CI/CD tools like Jenkins, GitLab CI, etc.
Excellent problem-solving skills and attention to detail.
Python and PowerShell skills are nice to have.
Strong communication and collaboration skills.
Must Have:
Experience with API testing tools like Postman, RestAssured, or SoapUI.
Strong Knowledge of cloud platforms (AWS) and infrastructure automation and Terraform.
Experience working in regulated industries (e.g., healthcare, finance) is a plus.
Very Good knowledge of PowerShell, Python, AWS, PostgreSQL, and RDS.
Technical Skills:
Terraform, PowerShell, Python, AWS, PostgreSQL and RDS.
Responsibilities:
Design, develop, and maintain automated test frameworks and scripts for functional, regression, and performance testing.
Integrate automated tests into the CI/CD pipeline to ensure consistent build verification.
Collaborate with developers, QA, and DevOps teams to identify automation opportunities and streamline processes.
Continuously improve automation strategies and tools to increase coverage and reduce manual efforts.
Create and maintain technical documentation related to automation architecture and processes.