
Test Engineer 2
- Kolkata, West Bengal
- Permanent
- Full-time
- Develop and maintain moderately complex integration, functional, and non-functional tests, and contribute to automated test frameworks, to ensure the holistic quality of the software
- Lead the verification of system functionality by executing moderately complex automated and manual tests, analyzing results, and providing recommendations; record test outcomes; report defects and results in test repository
- Contribute to the implementation of the delivery pipeline including test automation, test environments, and security
- Perform manual testing responsibilities, including the creation of test cases and test plans
- Follow the peer code review process for test automation code, including completing code reviews for peers and incorporating feedback into automated tests
- Verify performance and scalability of the system
- Actively participate in planning, work estimation, solution demos, and reviews
- Provide troubleshooting support for moderately complex production issues or software issues to ensure the stability of the application
- Actively participate in formal reviews of software products, databases, and environments relating to testing of the software
- Min. 3 years of experience working as a test engineer
- Experience in writing automated tests in TypeScript/JavaScript
- Experience with test automation tools: Playwright
- Knowledge of all phases of test lifecycle
- Knowledge of documenting standards, practice guidelines and/or standards
- Experience with test design
- Experience with using source control systems
- Experience in development on Windows/Linux platforms
- Demonstrated experience with scripting tools
- Demonstrated experience with build environments and delivery pipelines
- Demonstrated experience with programming or scripting
- Experience with database technology
- Good oral and written communications skills that demonstrate a professional demeanor and the ability to interact with others with discretion and tact