SR SDET Engineer

at Corporate Brokers
Location Dresher, Pennsylvania
Date Posted August 2, 2022
Category Engineering
Job Type Not Specified


Our client, a leading financial services company, is seeking a talented Senior Software Engineer in Test (SDET). This position is a 100% remote opportunity.

Individuals in this role will have demonstrated success building and leading a functional and technical QE team with a strong sense of quality ownership. This role demands highly developed tactical and strategic skills as the Senior Software Development Engineer in Test(SDET) is expected to participate actively in the continual improvement efforts of the company s SDLC.

Job Functions, Essential Duties and Responsibilities

  • An ideal Senior Software Development Engineer in Test (SDET) should be capable of leading a group of diverse team of Software Quality Analysts and Software Development Engineer in Test (SDET), ability to handle a challenging fast paced environment with a desire and passion to work at the forefront of technology
  • Be the senior member in the QE team for multiple project releases with multiple dependencies, acting as a liaison with IT teams to ensure delivery of high-quality product
  • Should be able to effectively plan, define test Strategy, provide QE estimates, provide test management and Test Reporting throughout the Testing cycle
  • Should be able to create and modify automated scripts in the proprietary framework for (Hybrid between Selenium Java and Python based Robot framework)
  • Enhance the Python based framework by creating and modifying functions
  • Should be able to understand the technical details of the product(s) and assist Development team in trouble shooting issues.
  • Should be able to analyze quality of the product before rolling to Customers by analyzing and validating Defect leakages
  • Coaching and mentoring of other team members
  • Experience, Skills, Knowledge Requirements

  • At least 8+ years of IT QE experience with no less than 5 years of scripting experience delivering successful products in agile/ iterative / waterfall environment
  • Strong Manual testing proficiency using Quality Engineering testing techniques, methodologies and best practices leveraging any test management tools such as Azure DevOps, HP quality Center, TFS, MTM
  • Hands on knowledge of any Object Oriented Programming Language.
  • Strong Automated Test tool proficiency with Practical experience on any Automation framework/ scripting like UFT/ QTP, Selenium using Python, Java Script or any other open source automation technologies
  • Experience working with performance Engineers or Performance tools such as JMeter
  • At least 5 years experience working with Database testing techniques using SQL server/ Sybase and strong understanding of database schemas
  • Understanding of Object oriented Concepts, Web Application UI model, HTTP, XML, basic understanding of Dynamic web applications, API/ Service Layer and experience with White box, gray box, black box test development
  • Networking - Advanced Knowledge of networking components and infrastructure. Should be able to demonstrate the knowledge of System Architecture and mentor the team
  • Selenium web driver experience is required
  • Experience writing Test automation scripts with C# is required
  • Motivated to contribute and do what it takes to get things done as well as motivate others
  • Experience in leading a team effort with a collaborative team of diverse associates
  • Think Strategically and big and should always be a vocal leader
  • Challenge developers on design and BA s on requirements that are vague and cannot be tested.
  • Possess organizational skills and have ability to set, track, and meet deadlines for themselves and team members, achieve and maintain expected productivity levels. Be able to provide regular, concise QA team status reports.
  • Excellent written and verbal communication skills with clear, concise technical writing style
  • Excellent listening, presentation and interpersonal skills;
  • Problem Solving/Analytical Skills - Critical thinking and the ability to lead as part of a problem-solving group
  • Ability to prioritize and be responsible for the execution of project tasks in a high pressure environment
  • Ability to manage and prioritize multiple projects and department initiatives
  • Ability to set and manage others to follow procedures
  • Ability and Willingness to learn quickly
  • Ability to work independently as well as in teams
  • Understand own strengths and weaknesses, has professional standards with regard to attendance, personal accountability, and integrity
  • Bachelor s Degree in Computer Science, Mathematics or Business related field and 8+ years of equivalent work experience
  • 5+ years requirements/scripting/IT experience
  • 2+ years in a senior role in a QA department
  • 3+ years working in an Agile environment
  • Drop files here browse files ...