Confirmed on the employer's own hiring board on Oct 28, 2026. First seen by Alion on Oct 24, 2026.
As a Test Engineer, you will play a key role in ensuring the quality and stability of enterprise applications through a mix of manual and automated testing. You will work closely with developers, DevOps engineers, and product teams to build a robust quality pipeline across B/OSS systems, web, and mobile applications.
Qualifications & Experience
- Bachelor's degree in Computer Science, Information Systems, or related field
- Minimum 3 years of QA or development experience
- Strong knowledge of manual and automated testing techniques
- Experience in testing enterprise applications, preferably B/OSS systems
- Proficient in at least one programming language and version control (e.g., Git)
Certifications (Preferred)
- Familiarity with CI/CD pipelines and DevOps practices (e.g., Jenkins, Git, Bitbucket)
- Experience with test automation frameworks:
- Behavior-Driven Development (BDD)
- Keyword-Driven or Data
-Driven Testing-Knowledge of Agile methodologies and test lifecycle documentation
- Exposure to tools such as Jenkins Pipelines, CI/CD, GitLab, Bug Logging tools
Skills & Competencies
- Strong analytical and troubleshooting skills
- Technical foundation in automation and test design
- Effective written and verbal communication across tech/business teams
- Proactive, self-managed, and eager to learn emerging QA tools and trends
- Adaptable and collaborative team player
Key Responsibilities
Details
Test Design & Execution
- Design, develop, and execute test cases, including functional, regression, integration, and system tests.
- Analyze user stories and requirements for feasibility and clarity.
Defect & Release Management
- Identify, log, and track defects to closure, ensuring clear communication to the dev team.
- Participate in release planning and provide quality gate sign-offs.
Collaboration & Culture
- Work with DevOps and product management to plan test and release cycles.
- Contribute to a QA mindset across the development lifecycle.
Automation
- Build and maintain automated test scripts for frontend and backend systems. - Provide test execution reports and recommend release decisions based on results.
Continuous Learning & Contribution
- Participate in daily/weekly team cadences.
- Commit to regular upskilling (e.g., 1-hr tech study/week).
- Share QA knowledge and techniques with the team.

