Web Analytics Made Easy - Statcounter
09/25/2024

Senior Test Automation Engineer - Hybrid

Contract

Job Description

Job Title: Senior Test Automation Engineer

Location: Seattle, WA - Hybrid 

If You are Interested, Drop me Your Resume to Thomas@innovitusa.com (or) You Can Reach me on 

+1(267)627-5083.

 

Responsibilities:

·        Design, develop, and maintain automated test frameworks and scripts to ensure

·        the quality of software products.

·        Collaborate with cross-functional teams including developers, quality assurance

·        engineers, product managers, and stakeholders to identify test requirements and

·        scenarios.

·        Implement and execute automated test cases for functional, integration,

·        regression, and performance testing.

·        Analyze test results, identify defects, and work closely with development teams to

·        resolve issues.

·        Continuously improve automated testing processes and strategies to enhance

·        efficiency and effectiveness.

·        Mentor and provide technical guidance to junior members of the automation

·        testing team.

·        Stay updated with emerging technologies and industry trends in test automation

·        and incorporate best practices into the testing process.

·        Participate in code reviews, sprint planning, and other Agile/Scrum activities as

·        part of the software development lifecycle.

Qualifications:

·        Bachelor's degree in Computer Science, Engineering, or a related field. Master's

·        degree preferred.

·        Proven experience (typically 5+ years) as a Test Automation Engineer or in a

·        similar role.

·        Strong proficiency in programming languages such as Java, Python, C#, or

·        JavaScript.

·        Hands-on experience with test automation tools and frameworks such as Cypress,

·        Selenium WebDriver, Appium, Cucumber, JUnit, TestNG, etc.

·        Expertise in API testing using tools like Postman, Rest Assured, or SoapUI.

·        Experience with Continuous Integration/Continuous Deployment (CI/CD) tools

·        such as Jenkins, Bamboo, or GitLab CI.

·        Familiarity with version control systems such as Git or SVN.

·        Solid understanding of software testing methodologies, testing types, and the

·        software development lifecycle (SDLC).

·        Excellent problem-solving skills and attention to detail.

·        Strong communication and interpersonal skills, with the ability to collaborate

·        effectively in a team environment.

Additional Skills (Preferred):

·        Experience with performance testing tools like JMeter or Gatling.

·        Knowledge of cloud platforms such as AWS, Azure, or Google Cloud Platform.

·        Familiarity with containerization and orchestration tools such as Docker and

·        Kubernetes.

·        Certification in software testing (e.g., ISTQB) is a plus.