QA Automation Engineer


: $93,950.00 - $126,640.00 /year *

Employment Type

: Full-Time


: Information Technology

Knowledge and Experience

  • Bachelor's degree (B.S.) in Computer Science, Finance or Mathematics; or five years of related experience and/or training; or equivalent combination of education and experience
  • 4+ years of experience in enterprise application testing (test case development and execution)
  • 4+ years of experience in the software development life cycle
  • Prefer at least 4+ years of experience working in UNIX/Linux and SQL/Oracle environments
  • Programming experience using python or related language
  • A proven ability to deliver high quality, working test automation
  • Experience with interacting and coding against APIs
  • Strong background in functional testing with the ability to design and develop comprehensive automated test strategy and test cases
  • Strong background in building automated testing architectures / frameworks
  • Must be results-oriented, self-motivated and have the ability to thrive in a fast-paced environment
  • Able to define and refine test processes and methods that deliver on the business demands
  • Strong problem-solving, technical, and troubleshooting skills
  • Strong communication skills
  • Strong organizational skills and decision-making ability
  • Extensive knowledge of testing process, testing methodology analysis and defect reporting tools
  • Top-tier analytics and problem solving
  • Ability to work in a service-oriented team environment
  • Customer focused, and dedicated to the best possible user experience
  • Detail oriented; project management and time management skills


  • Design effective component, system, functional, application and enterprise level test automation
  • Identify dependencies and risks, and define the overall strategy for testing complex systems or applications
  • Participate in all aspects of a full-lifecycle development methodology and related quality concepts and processes
  • Perform troubleshooting software / hardware configuration problems
  • Build and maintain the test automation framework and test scripts that include establishing repeatable and automated procedures
  • Analyze, troubleshoot and automate systems at the application, database and network level
  • Support manual QA testing efforts in conversion of manual test cases into automated one
  • Ensure high level of software is delivered in each release

About TEKsystems:

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please call 888 ###-#### or email accommodation@teksystems .com for other accommodation options.

Job Requirements:

Associated topics: automation, prevent, prevention, qa, quality assurance, quality assurance analyst, quality assurance engineer, software quality, test, tester * The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.

Launch your career - Create your profile now!

Create your Profile

Loading some great jobs for you...