Software Test Engineer II
Clarity Innovations is a trusted national security partner, dedicated to safeguarding our nation’s interests and delivering innovative solutions that empower the Intelligence Community (IC) and Department of Defense (DoD) to transform data into actionable intelligence, ensuring mission success in an evolving world.
Our mission-first software and data engineering platform modernizes data operations, utilizing advanced workflows, CI/CD, and secure DevSecOps practices. We focus on challenges in Information Warfare, Cyber Operations, Operational Security, and Data Structuring, enabling end-to-end solutions that drive operational impact.
We are committed to delivering cutting-edge tools and capabilities that address the most complex national security challenges, empowering our partners to stay ahead of emerging threats and ensuring the success of their critical missions. At Clarity, we are people-focused and set on being a destination employer for top talent, offering an environment where innovation thrives, careers grow, and individuals are valued. Join us as we continue to lead innovation and tackle the most pressing challenges in national security.
Position Overview: We are looking for a Senior Test Engineer with a strong background in application testing for both user facing and backend software. As a key member of our testing team, you will be responsible for ensuring the quality and reliability of our software products throughout the development lifecycle. You will collaborate closely with cross-functional teams to implement automated testing strategies, streamline deployment processes, and drive continuous improvement in our testing practices.
Responsibilities:
- Develop and execute comprehensive test plans and test cases for new features and enhancements across multiple platforms.
- Design and implement automated testing frameworks and tools to support continuous integration and delivery pipelines.
- Collaborate with development teams to identify and address software defects and performance bottlenecks.
- Work closely with DevOps engineers to automate deployment processes and ensure the reliability of production environments.
- Conduct performance testing, scalability testing, and stress testing to validate system performance under various conditions.
- Analyze test results, identify trends, and provide actionable insights to improve product quality and reliability.
- (Level 3) Mentor junior team members and promote best practices in testing methodologies and tools.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- (1 – 5, 5 – 10, 10+) years of experience in software testing, with a focus on automation and continuous integration.
- Proficiency in programming languages such as Java, Python, or JavaScript.
- Hands-on experience with testing tools and frameworks such as Selenium, Playwright, or similar.
- Experience executing test plans as part of an agile team using tools such as Jira and Zephyr Scale
- Excellent analytical and problem-solving skills, with a keen attention to detail.
- Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams.
Preferred Qualifications:
- Knowledge of SQL script development against PostgreSQL databases
- Deep understanding of DevOps principles and practices, including CI/CD pipelines, configuration management, and infrastructure as code.
- Experience with containerization technologies such as Docker and orchestration tools like Kubernetes.
- Knowledge of performance testing tools such as JMeter, Gatling, or LoadRunner.
- Familiarity with security testing techniques and tools.
Create a Job Alert
Interested in building your career at Clarity Innovations? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field