Job Purpose
We are looking for an SDET to drive quality and automated testing across the Technology organization. SDET works in cross-functional teams on test tools and frameworks so that writing tests is seamless and can be undertaken by any developer on the team (think TDD). An SDET should be proficient in coming up with test cases and describing how they can be written either by the SDET or another developer. He/She should also be able to drive quality within the team by encouraging team members to test their code at all levels (unit tests, integration tests, performance tests, end-to-end tests, security tests. etc.) and creating/implementing test tools to make testing as efficient as possible
Roles & Responsibilities:
● Be part of a stand-alone engineering team working closely with other engineers and product managers in rolling out enhancements and new features
● Build out automation frameworks to help integrate automated tests seamlessly into the current development process.
● Drive quality across the team by constantly building easy-to-use test frameworks and influencing developers to move towards test-driven development
● Work with real-world problems faced in scaling the business, suggest innovations/enhancements, and work with the team in implementing and rolling them out
● Within the Test Engineering Organization, you exert technical influence over multiple teams, increasing their productivity and effectiveness by sharing your deep knowledge and experience
● You play a significant role in the career development of others, actively mentoring individuals and the community on advanced technical issues and helping managers guide the career growth of their team members
● Lead the quality effort of software solutions for projects of sizable scope and impact
Qualifications:
● 3+ years experience in Automation Testing using Javascript or related technologies
● Strong grasp of computer science fundamentals, algorithms, and data structures
● Experience with automation frameworks such as Selenium, Puppeteer, Cypress, Nightwatch, Cucumber, or Robotium
● Must have knowledge of bug life cycle and tools like Bugzilla/Jira-ALM/HP-ALM
● The tester must have knowledge of browser compatibility and Localization
● Knowledge of Internet/Web technologies, such as web browsers, HTTP, HTML, Silverlight, Ajax, MVC
● Unix and/or Linux, Unix tools, and basic Unix scripting languages
● Proficient in building web applications or mobile apps
● Knowledge of open source technologies
Competencies & Behaviours
● Ability in coordinating activities, active listening, and monitor performance
● Excellent oral and written skills in English
● Creative talents and the ability to solve tough problems
● Ability to handle pressure and meet deadlines
● Ability in prioritizing and triaging obligations Attention to detail
● Excellent time management and organization