Test & Evaluation Engineer
India JPC - 2589
What are the top 3 skills a candidate needs to have?
Python.
Data Structures / Data Engineering.
Code Unit Testing / Software best practices.
We are seeking a Software Developer with a Bachelor’s or Master’s degree and 2 to 3 years of full python development experience in Python, and ReactJS is a plus, along with strong software development, optimization, and problem-solving skills. In this role, you will develop, test, debug, and document application software, create and implement software solutions to meet real-time test requirements, write and execute test procedures, develop training materials for enterprise-wide sharing, and support software verification planning, test procedures, and test environments while working under general direction as part of an agile development team. The ideal candidate will have proficiency in JavaScript and Python, experience with Windows/Linux development environments, strong written and verbal communication skills, and an excellent understanding of the full software development lifecycle. Preferred qualifications include familiarity with networking concepts, object-oriented programming, Agile development, system integration, CI tools such as Jenkins/GitLab CI/Nexus, Ethernet networks, pair programming, test-driven development, and XP practices.