Associate Software Engineer- Automation Tester
Maximus
- Location
- Remote
- Work model
- Hybrid
- Level
- Entry
- H-1B history
- 9 approvals (FY2023)
- Posted
- Jun 11, 2026
Skills
About this role
Description & Requirements
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. This is a remote position. Because of contractual obligations, only U.S. Citizens and Green Card holders will be considered.
Essential Duties and Responsibilities: - 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.
Minimum 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–3 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