Banner Image
  • Location

    Kennesaw, Georgia

  • Job title:

    Automated QA Engineer

  • Sector:


  • Job type:

    Direct Hire

  • Job ref:


Automated QA Engineer


As a QA Engineer, you will provide leadership through knowledge sharing and mentoring, as well as influence the continuous improvement of product quality and delivery systems. Design, create/implement, and maintain test automation frameworks to increase productivity and efficiency in the QA department and collaborate with multiple development teams to enhance and improve automated test coverage. Analyze existing automation infrastructure, identify problems, and develop solutions. 

Job Duties: 
·        Manage and maintain automated testing infrastructure 
·        Create and integrate automated testing into deployment pipeline 
·        Identify and prioritize test cases for automation 
·        Lead the design and development of test data and test scenarios 
·        Understand and leverage open source and commercial automation tools 
·        Continuously improve test coverage through automation tools and evaluate technologies for continued relevancy/effectiveness 
·        Establish yourself as a domain expert so as others seek input from this role to achieve business outcomes 
·        Participate in project planning, task assignment and prioritization, resource allocation, and requirements review 
·        Work under minimal supervision on complex projects and assist less experienced colleagues as needed/requested 
·        Review and provide feedback to ensure clear and concise test cases and documentation 
·        Standardize strategy for test plans within product teams  
·        Champion all QA and software testing processes and utilize continuous improvement to enhance or establish improved processes, including test automation 
·        Research and identify new tools or methodologies for improving the software testing practice 
·        Develop and lead training sessions (team meeting or lunch & learn formats) for other QA Analysts and Engineers on a regular basis 

Position Requirements: 
·        Ability to think thoughtfully and develop test cases and test integration of overall system 
·        Effectively communicate necessary information to reproduce bugs or defects   
·        Ability to see 'code' and have an understanding of what it means 
·        Evaluate and identify areas in which test automation would be beneficial 
·        Able to identify training recommendations for analysts 
·        A creative mindset to "think outside the box" 
·        Critical thinker with the understanding of the value of skepticism 
·        Strong attention to detail 
·        Flexible and willing to accept a change in priorities as necessary 
·        Ability to work both independently and within a team 
·        Deep understanding of enterprise architecture and SOA 
·        Proficiency with version control systems (Git) 
·        End to end black-box testing 

Education & Experience: 
·        BS in Computer Science, Engineering discipline, or equivalent experience 
·        3+ years working with software testing or test automation in a DevOps or Agile environment 
·        Experience with automated and performance testing 
·        Object oriented programming, debugging, and test automation skills with C#, C/C++ 
·        Understanding of reading, testing, and consuming APIs 
·        Experience writing basic to intermediate SQL queries and understanding of SQL database objects 
·        Experience working with teams using CI/CD tools and methodologies 
·        Experience in mobile test automation 
·        Experience working with JSON structures  
·        Experience mentoring and coaching junior associates, specifically with automated test best practices 




A Human Approach to Staffing

Our Company is committed to the principles of equal employment. We are committed to complying with all federal, state, and local laws providing equal employment opportunities, and all other employment laws and regulations. It is our intent to maintain a work environment which is free of harassment, discrimination, or retaliation because of sex, gender, race, religion, color, national origin, physical or mental disability, genetic information, marital status, age, sexual orientation, gender identity, military service, veteran status, or any other status protected by federal, state, or local laws. The Company is dedicated to the fulfillment of this policy in regard to all aspects of employment, including but not limited to recruiting, hiring, placement, transfer, training, promotion, rates of pay, and other compensation, termination, and all other terms, conditions, and privileges of employment.