Responsibilities:
- Review Functional and Design Specifications:
- Thoroughly understand the system by reviewing all functional and design specifications.
- Identify any gaps or potential issues early in the development process.
- Ownership of End-to-End System:
- Take full ownership of the entire system’s testing process.
- Ensure all requirements, issues, and enhancements are addressed and brought to closure efficiently.
- Develop and Maintain Automation Frameworks:
- Build and maintain robust automation frameworks and scripts to support regression testing and continuous integration.
- Ensure the automation framework is scalable and can handle future growth and changes.
- Mentor and Build Team Culture:
- Mentor other engineers, sharing knowledge and best practices.
- Contribute to defining and promoting the technical culture within the team.
- Help in building a fast-growing, high-performing team by participating in hiring and onboarding processes.
Requirements:
- Experience:
- 1-3 years as a software development engineer in test (SDET).
- Strong experience with backend/API testing and a solid understanding of backend systems.
- Test Strategy and Plans:
- Prior experience in devising effective test strategies and plans for both short-term and long-term projects.
- Ensure coverage includes functional, non-functional, analytics, and automation aspects.
- Functional and Non-Functional Testing:
- Hands-on experience in both functional and non-functional testing of backend applications.
- Ability to identify performance bottlenecks and ensure the system meets the required performance standards.
- Automation Frameworks and Tools:
- Experience in creating test automation frameworks and self-service tools.
- Proficiency in API automation, ensuring thorough testing of all API endpoints.
- Technical Skills:
- Strong background in object-oriented design and development.
- Proficient in working with relational databases and writing SQL queries.
- Experience with technologies such as Elasticsearch, Redshift, Datadog, AWS, and Kibana.
- Analytical and Communication Skills:
- Sharp analytical abilities and proven design skills.
- Excellent communication skills to collaborate effectively with cross-functional teams.
- Independent Execution:
- Ability to handle independent execution of tasks with minimal guidance.
- Demonstrated ability to take initiative and drive projects to completion.
Next Steps:
To apply for this role, visit the application page. Ensure your resume highlights relevant experience and skills mentioned above to increase your chances of getting noticed.