QA Automation Engineer

QA Automation Engineer

Posted Today by Global Soft Systems

Negotiable
Undetermined
Remote
Remote

Summary: The QA Automation Engineer role involves implementing automated testing processes to enhance testing efficiency across various work streams. The position requires building CI/CD pipelines for multi-cloud deployments and executing a comprehensive test strategy that includes functional, integration, and performance testing. Candidates should possess strong technical skills in Java, SQL Server, and various testing tools, with a focus on continuous improvement in testing practices. This is a long-term remote position requiring over 7 years of experience in the field.

Key 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.

Key Skills:

  • 7+ years of experience.
  • Bachelor's or Master's degree in Computer Science.
  • 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).

Salary (Rate): undetermined

City: undetermined

Country: undetermined

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

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).