Discipline - Information Technology
Industry - IT Quality Assurance
Job Description - Role Definition for SDET Manager :
- The Software Development Engineer in Test will have a track record of applying the right level of test automation at the right application layer using the most appropriate tool.
- S/he will build tools that help developers be more productive, write better code, and test it themselves.
- Additionally s/he will have a track record of influencing developers, making it easy to do the right thing, doing it right the first time; and deploying a test vision, overcoming objections, finding ways to create a win-win.
- The SDET Manager is responsible for developing and executing comprehensive suites of Automation test plans and test cases, maintaining and adding to existing automation framework, continued evaluation of test cases for inclusion in regression, automation for newly integrated features, and development of toolsets/Automation frameworks to augment QA and Development testing.
- The SDET Manager will also work closely with Software Developers / Managers and other QA Leads / Engineers in scrum teams to deliver the highest quality products in a timely and cost-effective manner.
- Specific duties and responsibilities include creating, maintaining and executing test plans and test cases against our hardware and software platforms, estimating test efforts, analyzing and communicating test results, defect tracking and participating in day to day QA Activities. SDET Manager will be expected to mentor other resources in the team.
- You will also add to our company& performance and scalability testing efforts. This can also include the writing of specialized testing tools and test harnesses to test our applications.
- SDET Manager is responsible to strategize and promote SDET role within the organization as we are rolling out the concept for first time in Testing Practice organization
Key Responsibilities :
- Design, develop and implement smart test strategies in an Agile, continuous integration/delivery environment
- Influence and build test-driven engineering culture by representing Test Engineering during story time, designing test plans and test cases for the stories/features, driving test automation at various application levels and ensuring a rock-solid product going out in a continuous delivery fashion
- Build advanced integration, functional, performance test plans and automate them to help bake quality into the product as it’s being built
- Take responsibility for monitoring product development and usage at all levels with an eye toward improving product quality
- Mentor other Test Leads / Engineers for success
- Promote and strategize SDET role and its value add within organization
- Create test harnesses and infrastructure as necessary
Basic Requirements :
- Bachelor degree in Computer Science or related field with 12+ years of industry experience
- Minimum 4-5 years of Test Management and Engineering experience in an Agile environment
- Solid understanding of core Computer Science concepts
- Good programming skills in Java
- Experience in designing and developing API/integration tests, scripts
- Scripting skills in Python/Perl/Shell
- Automation using Selenium Webdriver, JUnit, TestNG, JMeter or similar tools
- Experience in designing Automation Framework.
- Experience with databases (MySQL/Oracle/Sqlserver)
- Demonstrated skill using code repositories, preferably Git and SVN
- Knowledge on Build tool like Maven/Ant etc..
- Excellent debugging, troubleshooting and analytical skills
- Passion for continuing education and improving code quality through interaction with development team
- Open, assertive, and collaborative communication style
- Passion for finding bottlenecks and thresholds in existing code through the use of automation tools
No. of Openings : 1
Qualification : Bonus points
- MS in Computer Science or related field
- Exposure to Grails web application framework
- Experience in Groovy (an agile dynamic language)
- Exposure to Scala programming language
- Exposure to Spock, ScalaTest testing and specification frameworks
- Experience in JavaScript
- Experience in working with continuous integration system like Jenkins & Github
- Experience testing iOS, Android mobile apps and exposure to related automation tools like Appium.
- Track record of working with a fast growing development team and successfully handling the growth
- Knowledge of performance and scalability test approaches and automation
The Apply Button will redirect you to website. Please apply there as well.
Didn’t find the job appropriate? Report this Job