Mid QA Software Tester – Programmer Analyst
Location
Virginia
Posted
19 days ago
Salary
$80K - $145K / year
Seniority
Mid Level
Job Description
Mid QA Software Tester – Programmer Analyst
Mission Technologies, a division of HII
• Join the growing Warfare Systems Business Group at HII-Mission Technologies • Support the Defense Security Cooperation Agency (DSCA) • Ensure the quality, reliability, and performance of enterprise applications and data platforms • Design and execute test strategies • Develop automated test scripts • Work with modern technologies including Python, SQL, Databricks, ADVANA, React, and Flask • Deliver high-quality solutions that support DSCA’s mission of security cooperation, transparency, and data-driven decision making • Develop, maintain, and execute comprehensive test plans, test cases, and test scripts for web applications, APIs, data pipelines, and cloud-based solutions • Perform manual and automated testing across front-end (React), back-end (Flask/Python), and data platforms (Databricks, SQL, ADVANA) • Collaborate closely with developers, data engineers, and product teams to identify, document, and track defects through the full software development lifecycle • Validate data accuracy, completeness, and integrity within Databricks and ADVANA environments • Conduct API testing, database validation (SQL), and end-to-end testing of mission-critical applications • Document test results, create defect reports, and support root cause analysis for complex issues
Job Requirements
- Solid experience in software quality assurance and testing (manual + automated)
- Proficiency with Python for test automation and scripting
- Experience testing web applications (React) and APIs (Flask or similar)
- Strong SQL skills for database testing and data validation
- Experience working in Agile development environments
- Ability to work independently while thriving in collaborative team settings
- Self-motivated initiator with strong problem-solving skills and a proactive approach
- Clearance: Must possess and maintain an active Secret clearance
- Programmer Analyst II: 2 years relevant experience with Bachelors in related field; OR 0 years experience with Masters in related field; OR High School Diploma or equivalent and 6 years relevant experience
- Programmer Analyst III: 5 years relevant experience with Bachelors in related field; OR 3 years relevant experience with Masters in related field; OR 0 years experience with PhD in related field; OR High School Diploma or equivalent and 9 years relevant experience
- Programmer Analyst IV: 9 years relevant experience with Bachelors in related field; OR 7 years relevant experience with Masters in related field; OR 4 years relevant experience with PhD or Juris Doctorate in related field; OR High School Diploma or equivalent and 13 years relevant experience
Benefits
- best-in-class medical, dental and vision plan choices
- wellness resources
- employee assistance programs
- Savings Plan Options (401(k))
- financial planning tools
- life insurance
- employee discounts
- paid holidays and paid time off
- tuition reimbursement
- early childhood and post-secondary education scholarships
Related Guides
Related Categories
Related Job Pages
More QA Engineer Jobs
• Atender junto com a CI&T um cliente do mercado financeiro; • Desenvolver testes automatizados; • Participar da implementação; • Atuar com resolução de problemas de forma mais assertiva se comunicando com o cliente; • Ampliar os conhecimentos do time.
Mid-Level Quality Analyst – Test Automation
Target SistemasSoluções 100% Integradas: Feitas exclusivamente para sua Distribuidora
• Structure and evolve the Quality area, defining processes, standards, and testing strategies; • Plan and implement automated tests (frontend and integration); • Create and maintain test scenarios for a high-complexity ERP; • Work in partnership with development teams (.NET and Angular); • Support the definition of acceptance criteria and ensure quality of deliverables; • Evaluate and recommend automation and quality tools; • Also perform manual testing when necessary.
• Professional responsible for ensuring the quality of software deliveries, acting critically and analytically to validate features before they are released to end users. • Must have strong attention to detail, the ability to identify defects and propose improvements, and work collaboratively with agile teams. • Planning and execution of functional and automated tests • Creation of test scenarios and test cases based on requirements • Identification, logging and tracking of bugs • Validation of deliverables produced by the development team • Participation in agile ceremonies (daily, planning, review, retrospective) • Creation and maintenance of automated tests • Support in defining acceptance and quality criteria • Reporting results and analyzing the quality of deliverables
Role Description As a Head of QA at Smartcat, your mission is to be a company-wide centre of QA excellence, elevating our product quality to match that of top-tier tech companies. You will innovate testing strategies, enhance cross-department collaboration, and lead the QA team towards excellence, ensuring Smartcat exceeds customer expectations in reliability and user experience. Outcomes - Build a quality management system to reduce the number of production bugs by 50%. - Collaborate with Engineering Directors to create an effective automated testing process, including end-to-end, unit, and API tests. - Develop a testing process with developers’ involvement to integrate testing into the development process. - Define quality metrics and test strategies to develop testing procedures. - Continuously implement AI-based QA approach. Qualifications - Have at least 10+ years of experience as a QA engineer, with 5+ years as QA lead of 5+ people. - Established testing processes and supported them. - Know and value standards of quality, software testing methodologies, and test design techniques. - Have 5+ years of practical experience in test process automation with REST API and UI on any high-level programming language (C# is preferable). - Know why and how to bring testing outside the boundaries of the QA team. - Have experience with Selenium Webdriver, Git, and Allure. Knowledge of Docker and DevOps practices will be a considerable advantage. - Ready to work in a dynamic atmosphere of a startup and bring something new to the table. - Have no fear in making decisions and can provide results in set time frames. Requirements - Experience in hiring team members. - Capability to motivate, teach, and help team members reach personal goals. - Practical experience in integrating automating testing processes. Benefits - Fully remote team. - Global team of 180+ enthusiastic people spread across 30 countries. - Innovating the $50 billion language translation industry. - High impact role enabling innovation and inclusion in organizations. - Opportunity to transition from a post-Series B startup to a company exceeding $100M in ARR and $1B in valuation. Company Description Smartcat is building the future of work, where human expertise meets digital teammates to drive productivity gains for the world’s leading enterprises. Our platform combines generative AI, human-in-the-loop workflows, and a living Enterprise Skill Graph that continuously learns and improves. - Founded in 2016 to help global enterprises create and manage their multilingual content. - Trusted by more than 1,000 global companies including 25% of the Fortune 500. - Backed by leading VC firms focusing on SaaS, marketplaces, and AI. - Growing at 150% YoY, providing a unique combination of a hyper-growth environment with downside protection.




