Candidate should have a Bachelor`s degree in Computer Science or a related field with good knowledge and experience in automation testing and tools like Selenium. Basic knowledge of JMeter for API testing, load testing, and distributed testing and its monitoring at both server and application levels. Version Control - Git, SVN. Must have strong understanding of Object-Oriented Concepts. Basic knowledge of web concepts (HTML, Web Servers) and relational database management systems.
Good to have an understanding of the concept of distributed application deployment. Good team player with verbal and written communication skills Contributing to technical and implementation discussions Attention to detail and ability to maintain comprehensive documentation Ability to meet deadlines consistently and effectively.
Job Responsibilities:
1. Meeting with Product Managers and Business Users to understand the scope of projects 2. Be the final gatekeeper before live deployment 3. Develops and executes software test plans. 4. Working with developers, designers, product managers
5. Writing and executing test scripts 6. Running manual and automated tests 7. Testing in different environments including web and mobile 8. Writing bug reports
9. Providing objective feedback to software development project teams 10. Communicating findings to technical and non-technical colleagues 11. Troubleshoot, Maintain the core product software and databases to ensure strong optimization and functionality 12. Contribute to software deployment, server troubleshooting, Optimizations, and maintenance on the entire product. 13. Analyze business requirements from a testing perspective, business process, and system architecture/design.
|