As an individual contributor team member, the person would be responsible for testing features, products, and systems for ongoing releases. It also involves developing manual and automated tests, setting up systems, running tests, submitting bug reports, approving patches, collaborating with other teams, etc., all of which improve the quality of the deliverables.
Job Responsibilities
Analyze and comprehend requirements; create manual and automated tests; and maintain them.
Create test scripts, test plans, test scenarios, test cases, test data, bug reports, and other test documents. Review artifacts created by others.
Execute regression test suites, analyze the test failures, and report defects.
Identify potential tests and automate them.
Deploy the builds and maintain test environments as per the test needs.
Collaborate with development, support, and other teams to help identify and test quality issues with the product.
Install, configure, insert, and test data for multiple databases (Hadoop, RDBMS, OLAP cube), ODBC/JDBC data connectivity, etc.
Extensive skills in debugging and resolving environmental issues.
Required Experience/Skills
5+ years of software testing experience, preferably with a product-based company
Experience in test automation (coding, scripting, etc.) and proficiency with at least one automation language, tool, or technology.
Knowledge of at least one RDBMS database like Oracle, Postgresql, MS SQL Server, etc.
Technical expertise in at least one test automation tool like Appium, Selenium, etc.
Technical expertise in any one of the programming languages Java
Preferably some knowledge of cloud technologies like AWS, GCP, Azure, K8S, dockers, containers, etc.
Knowledge of at least one Unix OS flavor is an added plus.
Eager to learn new tools, products, technologies, etc.
Education
Master’s or Bachelor’s degree in Computer Science or equivalent from a reputed college or university.
--
You must verify your mobile number to apply to this job.