Responsibilities:
Be a part of a cutting-edge development team and help shape the architecture, requirements and overall design of the product.
Help to ensure a high level of production quality by making sure we have appropriate end to end test coverage.
Relentlessly focus on automation rather than manual testing to help the team scale while maintaining high quality code.
Develop automated test cases and test suites
Develop automated reports for test runs to report on successes and failures
Lead/train existing test engineers to run automated test programs
Qualifications
Experience building test automation systems for large scale software development project
At least 8+ years of test automation experience for web-based applications and APIs with Python and/or Java. Python is preferable.
Excellent understanding of automation test frameworks/tools like Pytest, TestNG, Cucumber, Selenium, Postman, and TestRail.
Conversant with GitLab and GitLab CI.
Working knowledge of JIRA and Confluence is desired.
Good knowledge of usage and programming on Linux/Windows/Android/iOS systems
Understanding of unit testing, integration testing, and functional testing.
Experience in SQL is a plus
Possess experience in understanding use case/functional stories and writing test cases, defect logging and test reporting.
Understanding of test-driven development
Continuous focus and contribution in testing the areas of availability, scalability, reliability, and maintainability of the product
Active participation in our ongoing process enhancements and software development practices
Understanding continuous development and integration paradigm
Ability to work in an iterative, agile development environment
Can effectively multitask and operate problem in a team environment
Have the capability to interact with tremendous communication skills
--
You must verify your mobile number to apply to this job.