Skip to main content
American IT Systems logo

QA Automation Engineer

American IT Systems
2 days ago
Contract
On-site
Alpharetta, Georgia, United States
$50 - $52 USD hourly
Automation
QA Automation Engineer
6+ Months C2H

Role : QA Automation Engineer
Location : Alpharetta , GA (Hybrid 3 Days a Week)
Hiring Type: C2H


Candidate must be available and willing to attend Face-to-Face (F2F) interviews.

Skills - Automation + Mobile (appium) + Java

Responsibilities      

  • Lead and manage teams of developers, QA engineers, and testers to deliver high-quality software solutions.
  • Develop and implement Java-based applications to meet client requirements and business goals.
  • Create and maintain Selenium-based test scripts for automated functional and regression testing.
  • Ensure the quality of mobile applications by designing, implementing, and executing comprehensive testing strategies using mobile testing tools and frameworks (e.g., Appium).
  • Provide technical leadership and guidance to the team, ensuring the best practices in coding, testing, and software development methodologies are followed.
  • Collaborate with cross-functional teams, including business analysts, project managers, and clients, to gather requirements and deliver technical solutions.
  • Conduct code reviews and ensure high code quality and maintainability.
  • Monitor project progress and manage client expectations to ensure timely delivery of software solutions.
  • Stay updated with the latest trends and technologies in Java, Selenium, and mobile testing, and incorporate best practices into the team's workflows.
  • Assist with client communication, providing technical expertise and support throughout the project lifecycle.
  • Troubleshoot complex technical issues, providing innovative solutions when required.

Qualifications we seek in you!   

  • Bachelor's degree in computer science, Engineering, or related field.
  • Proven experience in Java development and testing.
  • Strong expertise in Selenium for test automation.
  • Solid experience with mobile testing frameworks like Appium, Espresso, or XCUITest.
  • Hands-on experience in both manual and automated testing for web and mobile applications.
  • Expertise in continuous integration (CI) and continuous deployment (CD) pipelines.
  • Strong understanding of software development life cycles and methodologies, including Agile and DevOps.
  • Excellent leadership and mentoring skills.
  • Strong analytical and problem-solving abilities.
  • Excellent communication skills, with the ability to work with both technical and non-technical stakeholders.
  • Experience with version control systems (e.g., Git) and project management tools (e.g., Jira, Confluence). 

Preferred qualifications     

  • Excellent analytical and problem-solving skills, with the ability to troubleshoot complex issues and drive resolution in a collaborative team environment.   
  • Exceptional communication and interpersonal skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders.   
  • Leadership experience, including leading teams, managing projects, and driving technical initiatives to successful completion.   
  • Certifications in relevant technologies (e.g., ISTQB, certifications) are a plus.