Demo

QA Automation Engineer

Connvertex Technologies Inc.
Alpharetta, GA Full Time
POSTED ON 1/19/2025
AVAILABLE BEFORE 4/17/2025

Job Description

Job Description

QA Automation Engineer

About this role :

A QA Automation Engineer is responsible for designing, developing, and maintaining automated test scripts to ensure the functionality, performance, and reliability of software applications. They work closely with the development team to create automated tests that can run efficiently and reliably, helping to identify bugs and performance issues before software is released. The role requires a solid understanding of software testing principles, programming skills, and the ability to use various automation tools.

Key Responsibilities :

  • Test Automation Design and Development :

Design, develop, and maintain automated test scripts and frameworks for web, mobile, or desktop applications.

  • Write clear, effective, and reusable test scripts to validate software features and functionality.
  • Ensure test coverage is comprehensive and aligned with application requirements.
  • Test Execution and Maintenance :
  • Execute automated tests, analyze results, and report defects.

  • Monitor automated test execution and troubleshoot failures.
  • Regularly update and improve test scripts to accommodate changes in the application.
  • Collaboration with Development Teams :
  • Work with developers and manual testers to understand software requirements and design test scenarios.

  • Provide feedback on application quality, performance, and potential areas of improvement.
  • Participate in sprint planning and agile development cycles.
  • Test Strategy and Best Practices :
  • Define and implement test automation strategies and best practices.

  • Continuously evaluate and recommend new tools, technologies, and processes to improve test automation efficiency.
  • Perform code reviews of automated tests to ensure quality and consistency.
  • Bug Reporting and Tracking :
  • Document test results and report bugs in defect tracking tools.

  • Investigate and document root causes of issues identified during automated testing.
  • Collaborate with developers to ensure timely resolution of issues.
  • Continuous Improvement :
  • Monitor and improve the efficiency of automated test processes.

  • Ensure that automated tests integrate seamlessly with CI / CD pipelines.
  • Contribute to knowledge sharing and training within the QA team.
  • Required Skills & Qualifications :

  • Education : Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience).
  • Experience : 5 years of experience in QA automation or software development.
  • Programming Languages : Strong proficiency in programming languages such as Java, Python, JavaScript, or Ruby.
  • Automation Tools : Experience with test automation frameworks and tools such as Cucumber BDD, Selenium, Appium, or Cypress.
  • Version Control : Familiarity with version control systems like Git.
  • CI / CD Integration : Experience with CI / CD tools such as Jenkins, GitLab CI, or CircleCI.
  • Bug Tracking Tools : Experience with bug tracking and test management tools like Jira, TestRail, or ALM.
  • Methodologies : Familiarity with Agile and Scrum development methodologies.
  • Problem-Solving : Strong analytical skills with the ability to troubleshoot and resolve complex issues.
  • Communication : Excellent verbal and written communication skills.
  • Preferred Skills :

  • Experience with performance and load testing tools (e.g., JMeter, LoadRunner).
  • Familiarity with cloud environments (e.g., AWS, Azure).
  • Knowledge of mobile app testing automation frameworks.
  • Skill / Experience / Education

    Mandatory Skills Education : Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience). Experience : 5 years of experience in QA automation or software development. Programming Languages : Strong proficiency in programming languages such as Java, Python, JavaScript, or Ruby. Automation Tools : Experience with test automation frameworks and tools such as Selenium, Appium, Cypress, or Cucumber BDD. Version Control : Familiarity with version control systems like Git. CI / CD Integration : Experience with CI / CD tools such as Jenkins, GitLab CI, or CircleCI. Bug Tracking Tools : Experience with bug tracking and test management tools like Jira, TestRail, or ALM. Methodologies : Familiarity with Agile and Scrum development methodologies. Problem-Solving : Strong analytical skills with the ability to troubleshoot and resolve complex issues. Communication : Excellent verbal and written communication skills.

    Desired Skills Experience with performance and load testing tools (e.g., JMeter, LoadRunner).

    Familiarity with cloud environments (e.g., AWS, Azure).

    Knowledge of mobile app testing automation frameworks.

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a QA Automation Engineer?

    Sign up to receive alerts about other jobs on the QA Automation Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $83,431 - $103,091
    Income Estimation: 
    $106,113 - $127,991
    Income Estimation: 
    $83,431 - $103,091
    Income Estimation: 
    $106,113 - $127,991
    Income Estimation: 
    $63,871 - $78,758
    Income Estimation: 
    $83,431 - $103,091
    Income Estimation: 
    $49,118 - $61,709
    Income Estimation: 
    $54,807 - $71,603
    Income Estimation: 
    $106,113 - $127,991
    Income Estimation: 
    $127,094 - $153,876
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Connvertex Technologies Inc.

    Connvertex Technologies Inc.
    Hired Organization Address Raleigh, NC Full Time
    The primary role is to install and configure the Linux operating system as well as manage and maintain Linux-based syste...
    Connvertex Technologies Inc.
    Hired Organization Address Erie, PA Full Time
    Job Title : Data Solutions Architect (Snowflake / AWS) MUST HAVE SKILLS : Snowflake and AWS TOP Skills Required : Snowfl...
    Connvertex Technologies Inc.
    Hired Organization Address Raleigh, NC Full Time
    The candidate will be allowed to work remotely for the duration of the engagement. Contractors who live outside of North...
    Connvertex Technologies Inc.
    Hired Organization Address Blue, OH Full Time
    Job Title : SailPoint Implementation Architect There is a strong preference for candidates that are local to either Cinc...

    Not the job you're looking for? Here are some other QA Automation Engineer jobs in the Alpharetta, GA area that may be a better fit.

    Senior QA Automation Engineer

    Diversity Resource Staffing. Inc, Atlanta, GA

    QA Tester and Automation Engineer

    TeleTech, Atlanta, GA

    AI Assistant is available now!

    Feel free to start your new journey!