Job Summary
TELECOMMUTE Location : Remote, US
We are looking for a results-oriented leader with strong technical and interpersonal skills to lead a team of Software Engineers in Test (SDET).
The person in this role will work closely with software engineering managers to deliver new application features with the highest level of quality.
You will be managing a team of SDETs focused on writing tools and automation which will be testing applications built in a cloud-native technology stack (Microservices, API, Docker Containers & Serverless architectures).
A successful candidate will manage the team across multiple agile / scrum teams and own the test strategy and planning, success metrics, and reporting for each software release.
You will leverage proven test methodologies and drive the implementation of testing strategies which are easily maintainable, scalable, and extensible.
You will coordinate end-to-end and integration testing with other QA / Automation teams in support of weekly software releases.
Qualifications
B.S. / M.S. in Computer Science or equivalent experience.
3+ years of proven experience leading a team of SDETs and / or automation engineers
8+ years of recent experience writing code for automation testing frameworks (Selinium, Cucumber, Rspec, Robot, etc.) in either Ruby, Python, or Java.
Working knowledge of CI / CD tools (ie. Containers / Docker, Jenkins, Github, AWS Codebuild, AWS Codepipeline, Harness.io, etc.)
Experience with Microservices architecture, No-SQL Databases (DynamoDb, MongoDb, etc.), Relational Databases (AuroraDb, MySQL, Microsoft SQL, etc.
and structured query languages
Experience working with Application Monitoring tools (Splunk, DataDog, AppDynamics, CloudWatch, etc.)
Detail oriented, analytical, and creative problem solver with a passion of the quality processes.
Solid contributions as an individual contributor while also managing a team
Excellent verbal and written communication skills; ability to explain technical concepts in understandable terms.
Strong knowledge of software development and project management methodologies, must have experience with Scrum or other Agile processes
Perks
During this pandemic, all Experian employees are working remotely. Once it’s safe to do so, we’ll slowly return to our offices however we are in no rush to do this.
The safety of our employees is of utmost importance. This position can be % remote.
Accrue four weeks of vacation, five sick days and two volunteer days (plus twelve paid holidays)
Competitive pay and comprehensive benefits package, with a bonus target of 20%
Flexible work schedule and relaxed dress code
Ruby
Test Automation Techniques
Docker
NoSQL databases
Splunk
Written communication skill
Problem Solving
Leadership Skills
Cucumber
Software Engineering
Microsoft SQL Server
CI / CD
Robotic Process Automation (RPA)
Amazon DynamoDB
RSpec
Responsibilities and Duties
Independently manage a team of SDETs who support multiple Agile teams.
Drive delivery of quality releases using proven test methodologies and frameworks.
Advocate for holding a high-quality bar with a multi-layered approach of functional, performance / load, and integration / end-to-end testing using test automation suites;
ensuring quality throughout the software development & delivery life-cycle.
Define metrics and auditing mechanisms to improve quality and track team success.
Strong leadership skills with the ability to empower and mentor engineers with different levels of experience.
Required Experience and Qualifications
Experience : 8 - 9 years in Automation testing frameworks( Required )
Graduation : Bachelor's Degree( Required )
Proficient in English( Required )