By clicking Apply Now you agree to share your profile information with the hiring company.
Description
Responsibilities:
- Write and execute test plans, design and develop test tools, debug and report code bugs and push quality upstream.
- Responsible for analyzing use cases and test scenarios.
- Implement and maintain test automation and frameworks, performance testing tools, and other quality inspection tools
- Test APIs, user interfaces, web services, and web applications
- Translate existing manual regression test cases into automated tests.
- Debug and troubleshoot complex issues
- Be an ambassador for Agile QA by practicing principles such as TDD and ATDD
- Execute and interpret and report test automation results.
Requirements:
- 3+ years minimum experience
- Open and willing to join an agile, fast paced work environment
- Excellent written and oral communication skills with ability to explain, present, and showcase concepts and concerns to technical and non-technical audiences.
- Must be familiar with entire Software Development Life Cycle process
- Exposure to various web technologies such as HTTP, HTML, CSS, and Javascript.
- Experience with automated testing tools and technologies, such as but not limited to QTP and Selenium
- Working knowledge of XML and related technologies.
- Strong analytical and problem solving skills
- Self-motivated, able to learn and research issues independently
- Knowledge of modern best practices for professional software development including coding standards, code reviews, source control management, build processes, testing, and operations
- Bachelor's degree in Computer Science or relevant Engineering degree.
Read Full Job Description