SDET - QA Automation Engineer - Contract - Fort Mill, SC/Hybrid - $80.00 - $85.00/hr.
The final salary or hourly wage, as applicable, paid to each candidate/applicant for this position is ultimately dependent on a variety of factors, including, but not limited to, the candidate's/applicant's qualifications, skills, and level of experience as well as the geographical location of the position.
Applicants must be legally authorized to work in the United States. Sponsorship not available.
Our client is seeking an SDET - QA Automation Engineer in Fort Mill, SC/Hybrid.
Role Description
As a SDET - QA Automation Engineer in Benchmark & Index Management the individual will be responsible for the Automation of Quality Assurance (QA) through a variety of test strategies for business-critical applications, developing high-quality test software. The candidate will have experience in automated testing solutions for business problems that involve complex User Interfaces, data intensive operations and process hand-offs, and will be required to provide technical expertise, ownership and responsibility in the end-to-end software delivery cycle.
Contributes and leads testing through high-quality functional and automation test scenarios
Identifies, prioritises, and performs tasks in the software development lifecycle
Develops tools and applications required for automation by producing clean, efficient and scalable code utilising Python-based test frameworks
Automate tSQL Stored Procedure regression, component and unit tests using tSQLt and pytest
Utilise Generative AI and Machine Learning to validate and detect anomalous data, predict inefficient processes and implement automatic test case generation
Perform database and process performance testing using a combination of benchmarking frameworks and AI-based anomaly and drift detection
Advocate for and implement engineering guidelines for excellence, including automation, code reviews, and continuous integration/continuous delivery (CI/CD)
Ensures high quality, reliable products through the implementation of automated regression test frameworks
Collaborates closely with business and engineering partners to deliver products, services, enhancements and solutions to meet customer needs and align with goals of the business and engineering lines
Communicates with clarity, precision, and influence, presenting complex information in a clear and concise format that is appropriate for the audience
Drive a culture of engineering excellence through mentorship, peer reviews, and promoting standard methodologies in software automation testing
Continuously evaluate and enhance QA processes to improve efficiency, reduce cycle times and enhance overall product quality
Skills & Requirements
Over 7+ years proven experience as a Software Developer in Test, designing, implementing and recording test results through automation in large-scale data intensive platforms
Strong experience in test case design, performing automation testing using python frameworks
Proficiency in QA and Test Automation suites and technologies (e.g. pytest, pandas)
Significant experience of MS-SQL or PostgreSQL, including data analysis, setup and execution of test scripts (e.g. Liquibase, Flyway)
Proficiency in Python required for analysis and automation of test scenarios
Experience using AI/ML and Data Science technologies (e.g. scikit-learn, TensorFlow, PyCaret, etc) for anomaly detection
Familiarity with performance, security and other non-functional testing approaches (e.g. JMeter, Apache Benchmark, k6, SQL Profiler etc)
Prior experience of automating the business logic embedded in the back-end and middleware on C#.net / SQL Server with front end on Angular / Silverlight
Solid understanding of AWS cloud technologies, particularly AWS EC2, preferable knowledge of AWS Native services such as EKS, Lambda, etc.
Proven ability to deliver high-quality, maintainable code and systems.
Extensive experience in software engineering principles, CI/CD tools and automation processes
Strong analytical skills and a problem-solving mentality
Some experience of Business and Technical Analysis, Delivery Management, and/or Emerging Technology and Governance
Experience working in an agile environment with a focus on collaboration, automation, and continuous improvement
Experience with Financial Markets in Equities and / or Fixed Income
Articulate, energetic person able to work alone or as part of a team
Excellent attention to detail but an ability to think laterally to solve business problems
Excellent interpersonal skills, both written and verbal, with the ability to work effectively with both technical and non-technical collaborators
A passion for continuous learning and improving software engineering practices
Ability to learn quickly, work under pressure and to tight deadlines
Demonstrated ability to mentor and grow junior engineers
Creative, results driven, self-motivated and solutions oriented
Demonstrates a can-do attitude, exhibits self-confidence
Benefits/Other Compensation
This position is a contract/temporary role where Hays offers you the opportunity to enroll in full medical benefits, dental benefits, vision benefits, 401K and Life Insurance ($20,000 benefit).
Why Hays?
You will be working with a professional recruiter who has intimate knowledge of the industry and market trends. Your Hays recruiter will lead you through a thorough screening process in order to understand your skills, experience, needs, and drivers. You will also get support on resume writing, interview tips, and career planning, so when there's a position you really want, you're fully prepared to get it.
Nervous about an upcoming interview? Unsure how to write a new resume?
Visit the Hays Career Advice section to learn top tips to help you stand out from the crowd when job hunting.
Hays is committed to building a thriving culture of diversity that embraces people with different backgrounds, perspectives, and experiences. We believe that the more inclusive we are, the better we serve our candidates, clients, and employees. We are an equal employment opportunity employer, and we comply with all applicable laws prohibiting discrimination based on race, color, creed, sex (including pregnancy, sexual orientation, or gender identity), age, national origin or ancestry, physical or mental disability, veteran status, marital status, genetic information, HIV-positive status, as well as any other characteristic protected by federal, state, or local law. One of Hays' guiding principles is 'do the right thing'.
We also believe that actions speak louder than words.
In that regard, we train our staff on ensuring inclusivity throughout the entire recruitment process and counsel our clients on these principles. If you have any questions about Hays or any of our processes, please contact us.
In accordance with applicable federal, state, and local law protecting qualified individuals with known disabilities, Hays will attempt to reasonably accommodate those individuals unless doing so would create an undue hardship on the company. Any qualified applicant or consultant with a disability who requires an accommodation in order to perform the essential functions of the job should call or text .
Drug testing may be required; please contact a recruiter for more information.
#LI-DNI
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
- Dice Id: 80144310
- Position Id: 1184071
- Posted 1 day ago