Role Overview
Maximus is hiring a entry-level Associate Software Engineer - Automation Tester. This is a full-time hybrid role, based in Tysons. Part of Maximus's Lifecycle hiring, posted last week. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
**Overview:**
We are seeking an Associate Software Engineer - Automation Tester to join our team. As an Associate Software Engineer - Automation Tester, you will play a critical role in designing, developing, and testing software programs to meet complex business needs. You will work closely with cross-functional teams to ensure that software programs meet standards and technical specifications. **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
- 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
- *Qualifications:**
- Bachelor's degree in relevant field of study and 0-3 years of relevant professional experience required, or equivalent combination of education and experience
- 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
- *Benefits:**
Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. The annual salary range for this position is $68,400 - $102,600
Frequently Asked Questions
How do I apply for the Associate Software Engineer - Automation Tester position at Maximus?
Use the Apply button above to submit your application directly to Maximus. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Is the Associate Software Engineer - Automation Tester role at Maximus remote or in-office?
This is a hybrid role based in Tysons. Expect a mix of in-office and remote days, with the specific cadence set by the hiring manager.
What does a Associate Software Engineer - Automation Tester at Maximus earn?
Maximus has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Associate Software Engineer - Automation Tester role at Maximus posted?
This role was posted on June 8, 2026 (7 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
Is the Associate Software Engineer - Automation Tester role at Maximus entry-level?
Yes. This is an entry-level position. Strong candidates typically have 0-2 years of relevant work experience, internships, or significant project work. Read the full description for any specific qualification requirements Maximus has listed.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start
