This is an individual contributor role encompassing the testing of features, products, and systems for ongoing releases. Responsibilities include developing and maintaining manual and automated tests, system setup, test execution, bug reporting, patch approval, and collaborating across teams to elevate the overall quality of deliverables.
Job Responsibilities
Analyze and comprehend requirements; create manual and automated tests; and maintain them.
Comprehend and analyze requirements
Develop and maintain manual and automated test cases
Create and review test artifacts, including test scripts, plans, scenarios, cases, data, and bug reports.
Analyze test failures, report defects, and execute regression test suites.
Identify potential tests and automate them.
Automate identified potential tests
Maintain and deploy test environments to meet testing requirements.
Collaborate with development, support, and other teams to help identify and test quality issues with the product.
Working with database technologies, including Hadoop, RDBMS, and OLAP cubes, as well as data connectivity protocols such as ODBC and JDBC.
Troubleshoot and resolving environmental problems
Required Experience/Skills
5+ years of software testing experience, preferably with a product-based company.
Experience with working in a client-server environment.
Proficiency in test automation (coding, scripting, etc.) and familiarity with at least one automation language, tool, or technology.
Knowledge of REST API testing and automation.
Familiarity with 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.
Proficiency in at least one programming language, preferably Java.
Hands-on experience in debugging product environments with good debugging skills.
Good to have, knowledge of cloud technologies like AWS, GCP, Azure, K8S, dockers, containers, etc.
Familiarity with at least one Unix OS flavor is an added plus.
Ability and eagerness to learn new tools, products, and technologies.
Education
BE/B.Tech degree in Computer Science or equivalent from a reputed college or university.