- Professional
- Optionales Büro in Pune
Come work at a place where innovation and teamwork come together to support the most exciting missions in the world!
Responsibilities:
- To be an expert in your assigned platform component, product or feature area.
Testing :
- Install/test/verify multiple components that comprise a product with the intention to certify that the product conforms to the requirements and is ready for release.
- Develop and maintain test plans and test cases for features under test.
Deployment :
- Install, configure and troubleshoot the integrated solution under test.
Automation :
- Automate your test cases with an established automated framework.
- Execute tests and providing quality test status reports while meeting schedule commitments.
- Develop reusable tools for test automation and identify new methods for automation.
- Integration of AI tools to boost quality and efficiency.
Quality Assurance:
- Review and analyze project documentation to ensure product testability.
- Understand how a feature is implemented in order to develop test cases for the functionality, performance, stress, and fault conditions.
- Identify level of test coverage required and evaluate customer feedback to identify weak areas
- Ability to work independently for own tasks and collaboratively with rest of the team to achieve common goals.
- Work closely with Architects, Tech Leads, and Software Engineers to understand the testing requirements.
- Work with Global Engineering team encompassing multiple time zones as required.
- Participate in all stages of releases to deliver quality product.
- Monitor all stages of software development to identify and resolve system malfunctions to meet quality standards.
Qualifications:
- Degree in Computer Science or equivalent
- 4-6 years of work experience in the field of software testing and test automation of multi-tier Enterprise and/or Cloud, SaaS applications.
- Good experience in web applications user interface and RESTful web services testing both at functional and non-functional level
- Strong knowledge of software QA methodologies, tools and processes
- Experience on automating test cases using Java, Selenium, TestNG, Cucumber.
- Demonstrate experience with exploratory testing, not just working to test plans
- Good understanding of Microservices Architecture, CI/CD tool like Jenkins, Elastic search, Kafka
- Good understanding of computer network and networking concepts
- Working knowledge of SQL Databases, like Oracle
- Good understanding of API testing using Postman/Swagger.
- Good exposure to Linux platform
- Agile development experience