1

Playwright Typescript Jobs in Pittsburgh, PA (NOW HIRING)

... Playwright, Cypress) API Testing (REST Assured, Postman) CI/CD & DevOps (Azure DevOps, Jenkins, GitLab) Programming: Java, Python, JavaScript/TypeScript, C# Performance Testing (JMeter, LoadRunner ...

Advanced TypeScript: Expert knowledge of generics, discriminated unions, unknown-first API parsing ... Testing and Tools: Playwright end-to-end testing, OpenAPI client codegen, and automated ...

Senior Frontend Engineer

Pittsburgh, PA · Remote

$113K - $156K/yr

... TypeScript: Expert knowledge of generics, discriminated unions, unknown-first API parsing, and ... Playwright end-to-end testing, OpenAPI client codegen, and automated accessibility testing (axe ...

Playwright Typescript information

What is a Playwright Typescript developer?

A Playwright Typescript developer is a software engineer who specializes in using Playwright, an open-source automation library, with the TypeScript programming language to write end-to-end tests for web applications. Playwright allows developers to simulate user interactions with web browsers, ensuring that web applications function correctly across different browsers and platforms. Using TypeScript provides benefits like static type checking and improved code maintainability, making it easier to catch errors early and write reliable tests. These developers are often responsible for creating, maintaining, and optimizing test scripts to automate quality assurance processes.

What are the key skills and qualifications needed to thrive as a Playwright Typescript developer?

To thrive as a Playwright Typescript Developer, you need strong proficiency in TypeScript/JavaScript, automated testing principles, and experience with web application architectures. Familiarity with Playwright's testing framework, CI/CD systems like Jenkins or GitHub Actions, and version control tools such as Git is typically required. Attention to detail, problem-solving, and effective communication are important soft skills for diagnosing test failures and collaborating with development teams. These skills ensure robust test automation, reliable software delivery, and efficient teamwork in fast-paced development environments.

What are some common challenges faced when writing automated tests with Playwright and TypeScript, and how can they be addressed?

A frequent challenge in this role is managing flaky tests, which can result from dynamic web elements or asynchronous operations. To address this, Playwright offers robust auto-waiting and retry mechanisms, but it's important to write selectors and test logic that are resilient to UI changes. Another challenge is maintaining a scalable, organized test suite as the application grows. Using TypeScript’s strong typing and modular code structure, along with Playwright’s test runner, can help improve code quality and make tests easier to maintain. Collaborating closely with developers and QA engineers ensures tests align with evolving requirements.

Is playwright in demand now?

Playwrights with skills in automation testing using Playwright and TypeScript are in demand as companies seek efficient testing solutions for web applications. Knowledge of modern testing frameworks, continuous integration, and scripting can enhance job prospects in this field. The demand is driven by the increasing adoption of automated testing in software development.

Is playwright with TypeScript in demand?

Playwright with TypeScript is in high demand for web testing and automation roles due to its popularity for end-to-end testing of modern web applications. Skills in JavaScript, TypeScript, and automation frameworks are increasingly sought after by employers across various industries. Knowledge of testing tools like Playwright enhances job prospects in quality assurance and development teams.

What are popular job titles related to Playwright Typescript jobs in Pittsburgh, PA?

For Playwright Typescript jobs in Pittsburgh, PA, the most frequently searched job titles are:

What job categories do people searching Playwright Typescript jobs in Pittsburgh, PA look for?

The top searched job categories for Playwright Typescript jobs in Pittsburgh, PA are:

What cities near Pittsburgh, PA are hiring for Playwright Typescript jobs?

Cities near Pittsburgh, PA with the most Playwright Typescript job openings:

Senior AWS Full Stack Software Engineer

System One

Pittsburgh, PA • On-site

Other

Posted 3 days ago

New


Job description


Job Title: Senior AWS Full Stack Software Engineer
Location: Knoxville, TN, Columbia SC or Lafayette, LA or Birmingham, AL
Description:
Senior AWS Full Stack Software Engineer to develop, modernize, and support enterprise applications within a large scale, AWS focused financial services environment.
This is a hands-on engineering role working across backend services, web applications, cloud infrastructure, databases, automated testing, CI/CD, and production support. The engineer will work primarily with Java, Python, Spring Boot, Angular, TypeScript, and AWS, developing APIs, microservices, batch applications, integrations, and user facing application components.
Your future duties and responsibilities
CGI is seeking a Senior AWS Full Stack Software Engineer to develop, modernize, and support enterprise applications within a large scale, AWS focused financial services environment.
This is a hands-on engineering role working across backend services, web applications, cloud infrastructure, databases, automated testing, CI/CD, and production support. The engineer will work primarily with Java, Python, Spring Boot, Angular, TypeScript, and AWS, developing APIs, microservices, batch applications, integrations, and user facing application components.
Key responsibilities include:
. Develop, enhance, and support enterprise applications using Java, Python, Spring Boot, Angular, and TypeScript.
. Build and maintain AWS based applications using services such as ECS, Lambda, RDS, Aurora PostgreSQL, SQS, and SNS.
. Develop REST APIs, microservices, batch processes, enterprise integrations, and frontend components.
. Work with Oracle and PostgreSQL databases, including query optimization, troubleshooting, and data integration.
. Maintain and troubleshoot applications running on JBoss/WildFly and container-based platforms.
. Build and maintain CI/CD pipelines supporting automated builds, testing, security scanning, deployments, and releases.
. Use Docker, Kubernetes/ECS, Terraform, CloudFormation, and related DevOps tooling to support application delivery and environment automation.
. Identify and remediate application vulnerabilities, outdated dependencies, code quality issues, and technical debt.
. Develop automated unit, integration, API, and UI tests using tools such as JUnit, Mockito, Karate, Selenium, and Playwright.
. Troubleshoot production issues across applications, APIs, AWS services, databases, messaging, and CI/CD pipelines.
. Apply specification driven development practices to translate business and technical requirements into implementation and testing plans.
. Use AI assisted development tools responsibly for coding, testing, documentation, troubleshooting, and engineering productivity while validating outputs for security and accuracy.
. Collaborate with product, QA, security, DevOps, infrastructure, and other engineering teams in an Agile delivery environment.
Required qualifications to be successful in this role
. 5+ years of hands-on Java development experience, preferably with Spring Boot, Spring MVC, and/or Spring Batch.
. 5+ years of AWS experience with services such as ECS, Lambda, RDS, Aurora PostgreSQL, SQS, and SNS.
. Full stack development experience with Angular and TypeScript.
. Experience developing REST APIs, microservices, batch applications, and enterprise integrations.
. Working proficiency with Python for application development, automation, or supporting services.
. Strong relational database experience with PostgreSQL/Aurora PostgreSQL and Oracle/Oracle RDS, including SQL troubleshooting and performance optimization.
. Experience building and supporting CI/CD pipelines using Jenkins, GitLab CI/CD, GitHub Actions, Maven, Gradle, or comparable tooling.
. Hands on experience with Docker and containerized deployments, including AWS ECS and/or Kubernetes.
. Experience with Infrastructure as Code, preferably Terraform and/or AWS CloudFormation.
. Experience deploying, configuring, and troubleshooting applications on JBoss/WildFly or similar enterprise application servers.
. Understanding of secure coding, vulnerability remediation, dependency management, and security scanning within CI/CD pipelines.
. Automated testing experience using JUnit, Mockito, Karate, Selenium, Playwright, or comparable frameworks.
. Experience troubleshooting distributed applications across cloud services, APIs, databases, messaging platforms, and application infrastructure.
. Familiarity with specification driven development and translating requirements into technical specifications, test scenarios, and implementation plans.
. Practical experience using AI assisted software development tools, with an understanding of enterprise security, privacy, and code validation requirements.
. Strong communication and problem-solving skills with the ability to work across engineering, QA, security, DevOps, infrastructure, and business teams.
Education:
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical field
#M-
#LI-
Ref: #404-IT Pittsburgh


System One logo

About System One

Sourced by ZipRecruiter

System One helps employers get work done more efficiently and economically without compromising quality. Over our 35+ year history, we've helped connect thousands of talented people with innovative companies. The excitement of a perfect fit motivates us every single day.

Industry

Business consulting services and recruiting and staffing services

Company size

5,001 - 10,000 Employees

Headquarters location

Pittsburgh, PA, US