This site uses cookies. To find out more, see our Cookies Policy

Automation Engineer 3 Software QA - Microservices in Austin, TX at Maximus, Inc.

Date Posted: 5/11/2018

Job Snapshot

Job Description

MAXIMUS is a leading operator of government health and human services programs in the United States, United Kingdom, Canada, Australia and Saudi Arabia. The Company delivers business process services to improve the cost effectiveness, efficiency and quality of government-sponsored benefit programs, such as the Affordable Care Act, Medicaid, Medicare, Children’s Health Insurance Program (CHIP), Health Insurance BC (British Columbia), as well as welfare-to-work and child support programs around the globe. The Company’s primary customer base includes federal, provincial, state, county and municipal governments. Operating under its founding mission of Helping Government Serve the People®, MAXIMUS has more than 16,000 employees worldwide.

Overview

The position will develop, maintain, and implement software Automation framework & develop automated test scripts. The incumbent will test REST/SOAP based WebServices, APIs & UIs/Web Applications. They should have a basic understanding of REST based testing tools like jMeter, SOAPUI, the ability to code in grovy scripting and or java scripting. They should also have the ability to code in java or any object oriented programming language and write performance, load and stress tests using tools like Load UI or home grown framework. They will participates in test automation code reviews and maintain automation documentation. They will provide mentoring to the testing team as required and collaborate with Developers and DevOps engineers in make automated testing part of CI/CD build and deployment pipelines. They should also have basic understanding of continuous integration, build and deploy process and communicate with Systems team to understand/clarify requirements as well as identify and prepare test data for testing. They will work with defect tracking system and provide regular updates/status to automation test lead and communicate any risks in a timely manner.

Responsibilities
  • Strategize, Develop, maintain, and implement software Automation framework for testing Microservices.
  • Work across Service Teams and Develop strategies for creations of test data.
  • Perform automation framework reviews
  • Stay up to date with latest testing techniques such as A/B testing and evaluate new techniques for deployment of new features to production environment.
  • Provide mentoring to the testing team as required
  • Devise the performance testing strategy and work with the engineering and platform teams to execute and collect performance data.
  • Evaluate testing tools and provide recommendations.
  • Develop Agile testing practices and train the team members.
The Ideal Candidate will Possess the Following Additional Education and Experience
  • Bachelor's degree or Master's degree required in preferred study of Applied Science or Engineering. 
  • 6+ years'  experience with software automation/API/Microservices testing is required.
  • Experience testing webservices is a must.
  • Experience in testing cloud architectures that include microservices and RESTful APIs is a must.
  • Strong scripting skills preferably in JAVA/JavaScript, Unix shell scripting, and Python/C#. 
  • Basic object oriented programming, preferably Java
  • Scripting experience with performance tools such as JMeter
  • Experience working with the Automation API tools (Jmeter/READYAPI / SOAPUI PRO etc.,)
  • Strong Experience in service virtualization for accommodating webservices testing without time delays.(CA LISA / SERVICE V PRO, WireMock etc.,)
  • Testing experience in public cloud (Azure, AWS, etc.)
  • Source code management system, preferably Subversion - SVN (GITHUB or any other related experience is fine)
  • Experience with xUnitFramework (JUnit and/or TestNG) and build tools such as Maven, Ant.
  • Familiar with Behavior Driven Development or Test Driven Development
  • Strong SQL for data validation is a must
  • Experience working with Java Applications
  • Experience working with XPath, Dom, CSS, HTML, HTTP, REST etc.,
  • Experience working with Automation Tools (Test Complete /SOAPUI or READYAPI from Smartbear Automation UI Suite or open source tools such as Selenium
  • Webdriver/Jenkins/Maven/POSTMAN/RestAssured/SWAGGER etc.,) and familiarity with Scripting languages, HTML, creating and validating XML
  • Experience with testing tools for test case management and defect management
  • Proficient in Microsoft Office (Word, Visio, Project, and Excel).
  • Excellent analytical skills.
  • Excellent organizational, interpersonal, verbal, and written communication skills.
  • Ability to work well in a fast paced environment under deadlines in a changing environment.
  • Ability to successfully execute many complex tasks simultaneously,
  • Ability to work as a team member, as well as independently
  • Must be organized and detail oriented.
  • Experience working in mid-large scale projects preferred.
  • Experience testing application deployed on cloud native PaaS framework preferred.
  • Experience with vulnerability and Privacy testing methods preferred.
EEO Statement Active military service members, their spouses, and veteran candidates often embody the core competencies MAXIMUS deems essential, and bring a resiliency and dependability that greatly enhances our workforce. We recognize your unique skills and experiences, and want to provide you with a career path that allows you to continue making a difference for our country. We’re proud of our connections to organizations dedicated to serving veterans and their families. If you are transitioning from military to civilian life, have prior service, are a retired veteran or a member of the National Guard or Reserves, or a spouse of an active military service member, we have challenging and rewarding career opportunities available for you.

A committed and diverse workforce is our most important resource.

MAXIMUS is an Affirmative Action/Equal Opportunity Employer.

MAXIMUS provides equal employment opportunities to all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status or disabled status.

CHECK OUT OUR SIMILAR JOBS

  1. Quality Assurance Jobs
  2. QA Tester Jobs