IT Lead - Software QA

Maximus

**Overview:** We are seeking an experienced IT Lead - Software QA to join our team. As an IT Lead - Software QA, you will be responsible for systems testing of start-up implementations and O&M software development projects. You will analyze and review systems requirements, design test strategy and test cases, execute test cases, and monitor and control overall test activities. Additionally, you will mentor testing team members, participate in performing proof-of-concept (POC) research for new tools, make recommendations on such tools, and implement them upon management approval. **Responsibilities:**

  • Perform systems analysis, documenting and executing testing, and defect tracking
  • Coordinate with IPT members to execute and document test activities
  • Provide direction, guidance, and mentoring to other project testing team members
  • Lead and coordinate meetings with the team and client
  • Help in establishing and standardizing project processes, develop uniformity and consistency across testing teams
  • Participate in proposal writing
  • Responsible for systems testing lead activities for systems implementation and O&M software development projects
  • Perform analysis and review of system requirements, estimations, peer reviews, test data determination and preparation, designing test strategy and test cases, executing test cases and monitoring and control of overall test activities, UAT and Production support and provide testing status
  • Develop functional automation scripts for testing and maintain documentation
  • Lead efforts in performing POC/research for new tools, making recommendations of such tools, and implementing upon management approval
  • Communicate with analysts, developers, product owners, and other stakeholders to understand/clarify requirements
  • Work with external parties for interface testing and help identify and manage test data for testing
  • Provide regular updates to the Project/Test Manager and identify and communicate risks to the Project team
  • Participate in UAT and Production support and troubleshoot user reported production defects
  • Prepare and conduct demos/walkthroughs
  • Provide systems test results walkthroughs and assist in data prep and supports test case execution for UAT
  • Assist with performance testing when required
  • Mentor testers on the project and assist with complex testing, including automation, SQL queries, and or utilities needed for testing during white/gray box testing
  • *Qualifications:**
  • Bachelor's degree and 7-10 years of relevant experience or equivalent combination of education and experience required
  • 7+ years' experience in development of functional test automation, with a minimum of 3 yrs. experience in mid-large sized complex project with minimal supervision
  • Experience in designing and building automation frameworks from scratch and enhancing existing frameworks
  • Proven ability to code in Python and Java using OOPs concepts to build reusable and maintainable automation scripts with traditional development and BDD experience
  • Experience with Selenium WebDriver is a must. Selenium Grid 4 preferred
  • Experience in development of custom code/solutions/utilities to facilitate automation
  • Demonstrated proficiency with SQL for creating/modifying queries
  • Proficient in Rest components/APIs for testing webservices and web applications
  • Experience testing applications in the cloud and experience in technologies such as Docker and Kubernetes
  • Experience in using Unix for file manipulation and basic shell scripting
  • Demonstrated proficiency in Test Plan and Test Case writing
  • Experience with testing tools for test and defect management
  • Experience with Scripting languages such as JavaScript, HTML, creating and validating XML, JSON
  • Experience with ETL
  • Experience with running automation scripts through CI/CD pipelines using tools such as Jenkins or tools in AWS ecosystem
  • Experience with Docker containerization and container orchestration tools such as Kubernetes/Fargate
  • Ability to work on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors
  • Ability to exercise judgment in selecting methods, techniques, and evaluation criteria for obtaining results
  • Excellent organizational, interpersonal, verbal, and written communication skills
  • Ability to give presentations and lead walkthroughs with internal and external stakeholders
  • Strong organizational skills, with attention to detail and the ability to manage multiple complex tasks simultaneously
  • Ability to work in a fast-paced, deadline-driven environment
  • Ability to work both independently and as part of a team
  • Experience in an AGILE environment
  • *Benefits:**
  • Annual salary range: $126,320.00 - $189,480.00
  • Comprehensive benefits package, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays, and paid time off
  • Opportunities for professional growth and development
  • Flexible work arrangements, including remote work options
  • A supportive and inclusive work environment

Job Alerts

Get notified when new positions matching your interests become available at {organizationName}.

Need Help?

Questions about our hiring process or want to learn more about working with us?