The Software Engineer in Test is responsible for the final quality of the component. The role should have a good understanding of the technology stack and the product functionality, should be able to support engineers in the team with technology and should be able to setup a test framework and test cases to test the end-to-end functionality of the product. The product has multiple components spanning REST services, JS-based UI and Spark jobs running on Hadoop Clusters. The role is based out of India at the Neustar's office in Bangalore.
This is a hands-on test engineer role. The job involves working in an enterprise scale application which involves in data testing and analysis.
Key Responsibilities Include:
QA test suite planning
Execute and create functional test plans that verify quality, correctness, and performance of software systems
Candidates with strong academic background and/or proven track record in creating world-leading QA infrastructure are preferred
Skills and Experience:
1-3 Years of experience with QA automation who knows Java / Python/ Shell scripting
Should have hands on experience in building test cases on Junit, Selenium, Cucumber, Gattling and other tools
Strong Web based application testing along with backend/data pipeline and BDD driven testing experience
Functioning knowledge of CI/CD built on Jenkins, Bamboo
Experience with REST protocols and testing of REST services
Well versed in MySQL/Oracle and SQL Query
Strong communication and collaboration skills
Performance Testing is a plus
Exposure to Cloud environment and Containers is a plus
--
You must verify your mobile number to apply to this job.