QA Automation Engineer

Overview

Remote
Contract - W2
Contract - 12 month(s)

Skills

Java
Selenium
Cucumber
Appium
JMeter

Job Details

QA Automation Engineer

Long term project (12+ months)

Remote

Roles and Responsibilities

  • Follow QA processes and implement Automated Testing across all work streams to improve overall testing efficiency.
  • Build and configure CI/CD pipelines for multi-cloud deployments.
  • Own test strategy, create test plans, and execute functional, integration, end-to-end, and regression tests to certify:
    • Front-end
    • API
    • Database
    • Mobile app deployments
  • Expertise in JMeter for performance testing.
  • Ability to work in dynamic environments and deliver solutions to meet project needs.
  • Contribute to ongoing efforts to introduce new testing knowledge and practices to the team.
  • Strong knowledge of Java and SQL Server.
  • Proficient with bug tracking tools such as JIRA.
  • Experience in building test automation frameworks.
  • Skilled in creating test suites using Selenium, Appium, Cucumber.
  • Adept at debugging, troubleshooting, and performing critical thinking.
  • Experience in running Defect triages.

Experience

  • 7+ years of experience.
  • Bachelor's or Master's degree in Computer Science.

Skill Set

  • Languages & Tools: Java, Selenium, TestNG, Cucumber, Postman, Rest Assured, API Testing, SQL Server, Azure SQL, Cosmos DB.
  • Automation & CI/CD: JMeter, Appium, JIRA, Jenkins, CI/CD pipelines.
  • QE Core Processes: Quality Engineering best practices.
  • Mobile Testing: Native app testing (Android and iOS).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.