Associate Director - Quality Engineering - Software Development Engineer in Testing
The Location: US, Virtual
The Team: The Quality Engineering team works in partnership with other Technology Functions and the Business to ensure quality delivery of our products. The team works in an Agile environment and is located globally. The team is independent in driving all decisions and is responsible for continuously improving customer experience, revenue growth and operations enablement through quick turn-around of development of our products with high quality.
The Impact: As a Associate Director QE- SDET, you will make a key contribution in making and implementing strategy to automated testing across Web/Windows/Mobile/API/Services platforms and framing efficient data comparison methods. Your challenge will be reducing the "time to market" for products without compromising quality, by leveraging automation and innovation. You will use a wide range of technologies and have the opportunity to interact with different internal teams.
Compensation/Benefits Information: S&P Global states that the anticipated base salary range for this position is $82,600 - $190,100. Base salary ranges may vary by geographic location. This role is eligible to receive S&P Global benefits.
For more information on the benefits we provide to our employees, visit https://www.spgbenefitessentials.com/newhires .
What's in it for you:
Working with a team of highly skilled, ambitious and result-oriented professionals.
Using a wide range of cutting-edge technology to innovate while testing.
An ever-challenging environment to hone your existing skills in Automation, performance, service layer testing, SQL scripting etc.
A great opportunity to think and execute like a developer while performing the role of QA.
Being a part of an organization which values 'Culture of Urgency' and 'Shift Left' approaches.
A plenty of skill building, knowledge sharing, and innovation opportunities.
Building a fulfilling career with a global financial technology company.
Responsible for developing and implementing QA strategy for efficient automation and performance testing strategy that governs whole development cycle for any of our product platforms, based on different Web, Services/APIs and database technologies.
Implementation of automation/performance solutions aligned with Company Project Priorities and ensuring the testing strategy is aligned to a risk-based test approach, mitigating risk exposure within all phases of product development
Advocate for quality, be the voice of the internal/external customer. Ensuring the teams (Scrum Teams) implement and follow best practices to prevent defects.
Design and implement improvements, which may require ingenuity and creativity, within quality assurance program and operational systems with measurable quality indicators of the product
Participate in strategic decision making based on status reports to address the state of releases, testing projects, impacts/concerns, etc.
Work on problems of organization level where analysis of situations or data requires a review of various factors
Presenting an aggregate view of testing utilization to executive management. Budgeting or forecasting for testing as a service in-line with the organizational processes and business needs
Facilitation of inter-department communication across many functions within an organization. Being an escalation point for testers.
Providing technical expertise, e.g. proper use of test techniques in appropriate cases
Recruitment of Quality Engineers and ensuring retention of top-talent. Goal setting, monitoring the progress and providing constructive feedback to the direct reports
Personal support, mentoring, and professional development for SDET managers and team
What We're Looking For:
10+ years of experience in software testing and test automation and performance testing with solid, demonstrable understanding of software development and testing practices.
4+ years of experience in leading QA/testing projects
4+ years of people management experience with 1+ years of managing managers
4+ years of hands on experience in developing automation/performance code
Hands on experience testing native mobile apps and ETL
Proficiency in programming using Python/C#/Java or other languages
Expertise in designing and implementing automated testing solutions for enterprise applications across the application layers (UI/Service/Data layers) and working with developers in building automation/performance friendly code/components
Strong knowledge of RDBMS and SQL/PL-SQL, writing queries, stored procedures and scripts
Experience of BDD/TDD practices and automation/performance in Agile methodology is highly desirable
Experience working with SOAP and REST service and understanding of SOA architecture
Experience of testing in CI, DevOps, rolling deployment/upgrade model using well known frameworks is desirable
Knowledge of cloud technologies like AWS/Azure and experience of testing micro-services, containers, dockers is a plus
Experience of distributed source control systems such as Git
Expertise in developing test strategy, test plans and test cases, engaging in Exploratory Testing, creating and analyzing Defect Reports and root-cause analysis
Experience in identifying performance/load/stress testing needs and planning, using testing tools and analysis of metrics
Experience in performance testing tools like HP LoadRunner/Performance Center/StormRunner, JMeter.
Experience with debugging tools like: Dev Tools, Network Sniffer, Fiddler etc.
Experience in monitoring, profiling and tuning tools e.g. CA Wily Introscope, AppDynamics etc.
Experience of creating and maintaining test harnesses, stubs and mock interfaces
Demonstrate ability to explain complex technical issues to both technical and non-technical audiences
Excellent communications skills with ability to manage pressure situations and coordinating with technical/non-technical stakeholders
Ability to solve complex, non-routine problems and the provide the best solution through cost/benefit analysis
Ability to self-train him/herself on new tools and technologies related to Software Testing and apply at work.
Bachelor's or higher qualification in Computer Science, Information Systems or equivalent is preferred
S&P Global is an equal opportunity employer committed to making all employment decisions without regard to race/ethnicity, gender, pregnancy, gender identity or expression, color, creed, religion, national origin, age, disability, marital status (including domestic partnerships and civil unions), sexual orientation, military veteran status, unemployment status, or any other basis prohibited by federal, state or local law. Only electronic job submissions will be considered for employment.
If you need an accommodation during the application process due to a disability, please send an email to: EEO.Compliance@spglobal.com and your request will be forwarded to the appropriate person.
The EEO is the Law Poster http://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf describes discrimination protections under federal law.
10 - Officials or Managers (EEO-2 Job Categories-United States of America), IFTECH103.2 - Middle Management Tier II (EEO Job Group)
Job ID: 262370 Posted On: 2021-06-08 Location: Virtual, Illinois, United States