Associate Software Engineer- Automation Tester
Role details
Job location
Tech stack
Job description
Maximus is currently seeking an Associate Software Engineer - Automation Tester in IT Applications Testing Services resource is responsible for supporting Systems Testing activities for start-up implementations and O&M software development projects. This role works under the guidance of senior and mid-level QA engineers to execute test cases, assist with test automation, and help ensure software quality for web-based and/or mobile applications. The Associate Software Engineer participates in requirements analysis, test execution, defect tracking, and documentation, with a growing focus on automation practices that promote reusability and maintainability., Design systems and programs to meet complex business needs.
-
Code, test, debug, implement, and document moderately complex software programs.
-
Prepare detailed specifications from which programs are developed and coded.
-
Ensure that programs meet standards and technical specifications and perform technical analysis and component delivery.
-
Analyze and gather information from existing systems.
-
Explore new technologies and design approaches to address business requirements while supporting the assessment of time estimates and justification for assigned tasks.
Job-Specific Essential Duties and Responsibilities:
-
Participate in test planning activities and assist with test case creation, review, and execution using a hybrid approach (manual and automated testing).
-
Execute manual and automated tests for web-based and/or mobile applications under supervision.
-
Log, track, and retest defects through the full defect lifecycle following established QA processes.
-
Assist in identifying, preparing, and validating test data for functional, integration, and regression testing.
-
Support senior QA in automation script development and maintenance.
-
Provide regular testing status updates to the Test Lead or Project Manager.
-
Attend project-related meetings to understand requirements, scope, and testing expectations.
-
Maintain test documentation including test cases, test results, and execution evidence.
-
Provide support during User Acceptance Testing (UAT), by assisting with test data setup and issue validation.
-
Perform other testing-related tasks as assigned based on project needs.
Requirements
'- Bachelor's degree in relevant field of study and 0-3 years of relevant professional experience required, or equivalent combination of education and experience.
Job-Specific Minimum Requirements:
-
0-2 years of experience in software testing (manual and/or automation) on web-based applications.
-
Basic understanding of Agile/Scrum development and testing practices.
-
Experience writing and executing test cases.
-
Exposure to test automation concepts and tools (Selenium preferred).
-
Basic programming or scripting experience (Python preferred; Java acceptable with willingness to learn Python).
-
Familiarity with REST APIs and API testing tools such as Postman/Bruno.
-
Working knowledge of SQL for basic queries to support backend validation.
-
Experience using defect tracking and test management tools.
-
Basic Unix/Linux command-line experience.
-
Introductory knowledge of cloud concepts (AWS fundamentals preferred).
-
Strong written and verbal communication skills.
-
Ability to clearly document test results and communicate issues.
-
Willingness to learn and take direction from senior team members.
-
Ability to work effectively in a fast-paced, deadline-driven environment.
-
Organized, detail-oriented, and quality-focused.
-
Comfortable collaborating with cross-functional technical and business teams.
Preferred Skills and Qualifications:
-
Experience working in an Agile, SCRUM environment.
-
Healthcare industry experience is a plus.
-
Exposure to AI-assisted tools that support testing activities (e.g., GitHub Copilot, Microsoft Copilot).
-
Interest in learning how AI/ML can be applied to test case generation, test data creation, or defect analysis.
Benefits & conditions
$68,400
Maximum Salary
$90,000