We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Lead Quality Assurance Engineer

Applied Information Sciences, Inc.
United States, Virginia, Reston
11440 Commerce Park Drive (Show on map)
May 24, 2025

If you're seeking a sense of community and the ability for growth, look no further. Since 1982, we have been 100% dedicated to our people. Our approach permits greater ownership for individuals and welcomes input into decisions for a thriving workplace and happy employees. Our people are the core reason for AIS' success. As an employee owned company, we are looking for individuals that are passionate about finding innovative solutions, and excited about emerging technologies and capabilities.

Introduction:

  • We are looking for a skilled Lead Quality Assurance Engineer that will work in a rapid iterative agile environment conducting testing (manual and automated), developing automated tests which includes writing code and building test scripts which will be integrated into a CI/CD pipeline.The individual will also focus on testing efficiencies and ensuring that software developed will address the organization's business need or problem as defined in user stories and in adherence to the defined acceptance criteria.

What you will be doing:

  • Contribute to the team's effectiveness and efficiency by defining, designing, and executing tests in support of the agile development process.
  • Drive testing mindset on agile team and support developers in their creation of efficient and comprehensive automated unit and integration tests.
  • Design test scenarios, acceptance criteria (gherkin preferred) and test data.
  • Conduct exploratory testing and other manual testing as needed leveraging critical thinking and product knowledge to find issues rapidly.
  • Maintain a suite of automated testing code and scripts with inputs and expected results as part of a test framework. These include regression, integration, UI, and acceptance level tests.
  • Partner with developers to review and potentially improve automate test processes.
  • Participates in code reviews to clarify requirements, validate test cases, and provide feedback to the development team.
  • Configure and maintain tooling for testing, coverage, and reporting.
  • Report on and maintain test results and test metrics.
  • Identify and track defects; work with developers and other business analysts to identify, isolate and resolve issues.
  • Supports load, stress, performance, security, penetration and reliability testing efforts and associated analysis.
  • Ensures test environments are properly configured and available for each release as scheduled.
  • Performs periodic system audits to ensure that only controlled versions of the software reside in the appropriate environments. Communicates deployment status to product team(s).
  • Promotes necessary level of communication among the product team(s) to ensure QA efforts are appropriate, visible, and well understood.
  • Advocate for maintaining a high-quality bar, making sure quality, and testing is an integral part of development.
  • Contribute to the team's effectiveness and efficiency by educating, supporting, and setting an example of software development best practices as related to testing.

Location and Travel details

* This is a remote position with occasional travel (if needed)

Required skills:

  • 4 - 8+ years of experience as a Lead Quality Assurance Specialist, Business Analyst or a combined Business Analyst/QA Analyst role in a high performance and dynamic team environment.

BS or equivalent in Computer Science or related discipline

Nice to have:

  • Experience using Azure DevOps to create/update/refine user stories, acceptance criteria, tasks, and sprint backlogs.
  • Experience using as Azure DevOps for test case management, test case generation, problem tracking/reporting system and version control system with Git.
  • Experience with CICD concepts and CICD Implementations with Azure DevOps. YAML experience preferred.
  • Experience with Visual Studio IDE or VS Code, C#, and .NET Core.
  • Experience designing and implementing test automation code using C#, Python, SQL, or other programming languages, creating automation scripts via test automation tools such as Selenium/Appium, Cypress, MS Test or xUnit.
  • Experience testing RESTful API web services with tools such as Swagger and Postman.
  • Experience working in a Scrum or Kanban environment with an Agile mindset and fast to adapt to change.
  • Experience communicating with clients and other end-users in a professional and proficient manner utilizing excellent oral/written communications.
  • Demonstrable ability to multi-task and establish priorities for own work to meet timelines as well as demonstrate organizational and time management skills.
  • Experience working with product owners, solution architects, and developers across an agile organization to design, develop, and execute effective test automation capabilities and build quality into business technology solutions.
  • Experience working with developers to ensure that systems are designed for reliability, security, performance, and testability.
  • Experience planning, designing, implementing testing strategies, metrics, and automation for large and/or complex business systems.
  • Experience creating/maintaining complex test data sets.
  • Proven ability to perform functional, integration, load/stress, and regression testing and to accurately evaluate and document the results.
  • Proven ability to use analytical and problem-solving skills to gather appropriate data to diagnose the cause of a problem or to develop a solution.

Applied Information Sciences does not discriminate on the basis of race, national origin, religion, color, gender, sexual orientation, age, disability, protected veteran status, or any other basis. Employment decisions are based solely on qualifications, merit, and business needs.

Applied = 0

(web-df5f8654-k5gvp)