i
Mantra Labs
4-6 years
Mantra Labs - Software Development Engineer - Test - Automation Testing (4-6 yrs)
Mantra Labs
posted 2d ago
Flexible timing
Key skills for the job
Job Description :
We are seeking two Senior- Software Development Engineers in Test (SDETs).
You will be responsible for finding, analyzing, and reporting defects and other software issues , Your primary focus will be manual testing as well as automated testing.
The successful candidate possesses a strong sense of curiosity, demonstrates attention to detail, problem-solving skills, and an interest in continuous learning.
- 4+- years experience with object-oriented programming languages and techniques C#, Java, or TypeScript.
- 4+- years of experience developing and maintaining test automation for Web & Mobile Applications and backend test automation.
- Must have a strong app testing and Automation experience front end, back end, API.
- Test automation.
- Solid understanding of QA tools and automated testing frameworks- such as WebdriverIO, Appium, Cucumber, Data-Driven Framework, etc.
- Experience in developing end-to-end tests from both frontend and backend.
- Excellent written and verbal communication and presentation skills.
- Experience working in an Agile Scrum QA environment.
Job Responsibilities :
- Work closely and collaboratively with engineers and product managers to ensure the delivery of the high-quality product.
- Improve the customers' experiences by understanding what's important, measuring how we're doing, and driving testing priorities to improve.
- Actively participate in team sprint planning and refinement- meetings.
- Perform functional, regression, and smoke testing on new- features.
- Create detailed, comprehensive, and well-structured test cases that follow best practices and techniques.
- Execute and evaluate manual or automated test cases and report test results.
- Communication Able to effectively communicate with stakeholders, and proactively suggest ways/means to achieve milestones.
- Identify and raise risks throughout the system development life cycle, monitor efforts to ensure timely resolution of product issues.
- Apply strong analytical, debugging, and problem-solving skills to ensure that the final product satisfies the product requirements and meets end-user expectations.
- Develop, maintain, and execute automated test cases within an existing testing framework.
- Participate in release testing during code deployment to customer-facing environments.
- Work collaboratively with the rest of the QA team to gain product knowledge, overcome testing challenges, and share test results.
- Drive Software Test Engineering Best Practices and Strategies (Automation, Performance, Load, and Security Testing).
- Contribute to the long-term roadmap and planning to enhance the organization's testing capabilities.
- Design, create, document, and/or implement test strategies, test automation, and quality tools and processes.
- Review functional and technical documentation to identify requirements for the creation of test plans, test cases, and test scripts.
- Conduct test case reviews to ensure scenarios accurately capture business functionality.
- Perform automated testing of shared web services, and execute all components of product testing such as functional regression, end-to-end testing, database testing, performance, and load testing.
- Develop new testing tools to make the testing process effective and efficient.
- Full working knowledge of Github and its best practices as well as the CI/CD process.
- Communication : Able to effectively communicate with stakeholders, and proactively suggest ways/means to achieve milestones.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Software Development Engineer roles with real interview advice
4-6 Yrs
5-9 Yrs
4-7 Yrs