Job Description
Company Description
, Job Description
Job Description
Collaborate with stakeholders to identify automation opportunities and define automation requirements.
Design and develop automated scripts and test frameworks to support functional and regression testing.
Implement and maintain continuous integration/continuous deployment (CI/CD) pipelines for automated testing.
Conduct code reviews and provide technical guidance to ensure high-quality automation solutions.
Integrate automated tests into the software development lifecycle (SDLC) and release management processes.
Monitor and analyze test results to identify trends, anomalies, and areas for improvement.
Troubleshoot automation failures and collaborate with development teams to resolve issues.
Stay abreast of industry best practices and emerging technologies in test automation.
Mentor junior automation engineers and provide training on automation tools and methodologies.
Qualifications:
Bachelors degree in Computer Science, Engineering, or a related field.
Experience in automation engineering roles, with a focus on software testing and process automation
Proficiency in test automation tools and frameworks, such as Selenium, Appium, TestNG, JUnit, or similar.
Strong programming skills in languages such as Java, Python, or JavaScript.
Experience with continuous integration/continuous deployment (CI/CD) tools, such as Jenkins, GitLab CI, or Azure DevOps.
Solid understanding of software development lifecycle (SDLC) and agile methodologies.
Excellent analytical and problem-solving skills with a detail-oriented approach.
Ability to work independently and collaboratively in a fast-paced environment.
Strong communication and interpersonal skills, with the ability to interact effectively with cross-functional teams.
, Additional Information
All your information will be kept confidential according to EEO guidelines.