Job Summary
As a Test & Evaluation Engineer, you will play a pivotal role in the development, testing, and optimization of high-impact software solutions for real-time enterprise applications. Your expertise in Python, data engineering, and code testing will directly influence quality, performance, and reliability across agile teams. You will contribute to software verification, environment setup, and knowledge-sharing initiatives, supporting robust product delivery in an innovative and collaborative environment.
Emphasized Skills
Python | Data Engineering | Unit Testing | Software Development | Agile | Windows/Linux
Key Responsibilities
Design, develop, and optimize application software using Python.
Write, execute, and document comprehensive test procedures.
Develop and maintain unit tests and ensure adherence to software best practices.
Collaborate with cross-functional teams to meet real-time testing requirements.
Support software verification planning and test environment setup.
Create and deliver training materials for enterprise-wide knowledge sharing.
Contribute to system integration, debugging, and continuous improvement initiatives.
Recruiter Insights
This role offers the opportunity to work on critical, enterprise-level projects alongside talented engineers in a dynamic, agile environment. The position is ideal for candidates with a passion for software quality, optimization, and robust engineering practices. Competitive advantages include involvement in full-lifecycle development, exposure to modern DevOps tools (Jenkins, GitLab CI, Nexus), and participation in advanced testing strategies such as pair programming and XP practices. Preferred but not mandatory skills, such as ReactJS and advanced CI/CD knowledge, provide avenues for career growth and role expansion.
Show the full description
Candidate Insights
Joining this team means working on high-impact software products and engaging with state-of-the-art development methodologies. You will benefit from mentorship, skill development, and the chance to drive innovation in testing and evaluation. The collaborative, agile culture enhances learning and professional growth, while the focus on best practices ensures your contributions are recognized and valued. The role’s scope across various technologies and environments guarantees a stimulating and rewarding experience.