In this role, you will: • Own medium-sized quality engineering tasks; and delivers while mentoring and helping teammembers • Make technology choices at individual level and has ability to analyze impact • Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and ProductSecurity, Scalability, Documentation Practices, refactoring and Testing Techniques • Integrate project testing with continuous-integration process • Work with fellow team members to diagnose bugs and formulate solutions • Provide expertise in the quality engineering, test planning and testing methodology for a softwareproject • Develop and executes maintainable automation tests for acceptance, functional, and regressiontest cases • Uses test automation techniques (data driven, pairwise, mocking, test hooks) that fit the problemspace. Understands designing and coding for testability to produce quality code with the lowestcost.
• Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineeringand Math) • Thorough hands on experience on QA tools like Selenium, Load Runner, Silk Test, QTP(UFT), Test Complete, Watir, Cucumber etc. • Working experience on TDD, BDD and building Test Automation FrameworksEligibility Requirements: • Any offer of employment is conditioned upon the successful completion of a backgroundinvestigation and drug screen • Must be willing to travel • Must be willing to work out of an office located in Hyderabad, India#DTR
Technical Expertise: • Extensive experience in test automation • Demonstrated experience and ability to write Java code for the purposes of testing solution code(e.g., white-box testing). • Experience testing web services (SOAP/REST; Throughput, Performance under Load, etc.) • Experience with issue-tracking and agile project management systems such as Jira,GreenHopper, Confluence, Rally, etc. • Experience working in Linux/Unix and Windows environments. • Experience working with virtual machines (VMs) as part of a test/integration infrastructureBusiness Acumen: • Demonstrates the initiative to explore alternate technology and approaches to solving problems • Skilled in breaking down problems, documenting problem statements and estimating efforts • Demonstrates awareness about competitors and industry trends • Has the ability to analyze impact of technology choicesLeadership: • Ability to takes ownership of small and medium sized tasks and deliver while mentoring andhelping team members • Ensures understanding of issues and presents clear rationale. Able to speak to mutual needs andwin-win solutions. Uses two-way communication to influence outcomes and ongoing results • Identifies misalignments with goals, objectives, and work direction against the organizationalstrategy. Makes suggestions to course correct • Continuously measures deliverables of self and team against scheduled commitments. Effectivelybalances different, competing objectivesPersonal Attributes: • Strong oral and written communication skills • Strong interpersonal skills • Effective team building and problem solving abilities • Persists to completion, especially in the face of overwhelming odds and setbacks. Pushes self forresults; pushes others for results through team spirit