Come work at a place where innovation and teamwork come together to support the most exciting missions in the world!
Responsibilities ( For Software QA Automation Engineer):
- Work closely with the QA team and developers to understand product functionality and contribute to writing and executing test cases.
- Support the development and execution of manual and automated test cases for UI and API layers.
- Participate in daily team activities including stand-ups, sprint planning, and status updates.
- Collaborate with senior QA engineers and developers to identify bugs and assist in verifying fixes.
- Contribute to test documentation including test plans, test cases, and test summary reports.
- Help maintain and update existing automation scripts under guidance.
- Report and track bugs using internal defect tracking tools.
- Learn and follow best practices in software testing, automation, and Agile development.
Qualifications and Skills:
- 2–5 years of experience in software testing and QA processes.
- Strong understanding of manual testing and test case creation.
- Exposure to automation tools or frameworks (such as Python, Any like Robot Framework / Pytest, API automation, or Selenium) is a must.
- Basic knowledge of API testing and tools like Postman or Swagger is a plus.
- Familiarity with version control tools like Git.
- Understanding of SDLC/STLC, testing methodologies, and defect lifecycle.
- Willingness to learn new technologies and tools related to automation and cloud testing.
- Good communication skills and the ability to work in a team environment.
- Knowledge of Linux basics is preferred.
- Knowledge of Kubernates, Docker, Jmeter, basic Networking is preferred.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
Read Full Description