SDET/QA Automation Engineer at USG Inc
Pittsburgh, PA 15258, USA -
Full Time


Start Date

Immediate

Expiry Date

11 Oct, 25

Salary

65.0

Posted On

11 Jul, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

It, Financial Services, Test Scripts

Industry

Information Technology/IT

Description

QUALITY ENGINEER – AUTOMATION TESTING

Pittsburgh, PA | Financial Services Domain
W2 Only – GC/USC Only
We’re seeking a Quality Engineer with a strong foundation in automation testing and hands-on development skills to join our growing tech team in Pittsburgh. This role is perfect for someone who enjoys building scalable test frameworks, collaborating cross-functionally, and staying ahead of industry trends.

REQUIRED EXPERIENCE

· Proven experience with Automation Testing across front-end and back-end systems.
· Hands-on expertise in:
o Java (Required), JavaScript/TypeScript, and optionally Python
o Selenium, Serenity, Playwright, Cucumber, and Jasmine
o BDD/TDD frameworks and methodologies
· Familiarity with Angular applications and building test scripts around it.
· Experience in financial services, especially mortgage-backed securities, is a big plus.
· Strong knowledge of CI/CD processes, cloud platforms (especially AWS), and test security standards.

Responsibilities

· Design, build, and maintain automated test suites for front-end (Angular, JavaScript/TypeScript) and back-end applications.
· Lead the development of BDD/TDD-driven automation frameworks using tools like Selenium, Serenity, Jasmine, and Cucumber.
· Collaborate closely with developers, DevOps, and QA teams to embed automated testing into CI/CD pipelines.
· Write high-quality, maintainable code in Java and optionally Python for automation and test scripting.
· Leverage tools like Playwright, Jmeter, Veracode, and SonarQube to ensure performance, security, and quality compliance.
· Integrate with cloud services using AWS Code Services to support scalable, cloud-native testing practices.
· Work with Oracle databases to validate data integrity within end-to-end tests.
· Stay ahead of the curve by experimenting with emerging tools, frameworks, and testing techniques.

Loading...