About the role

  • Software Engineer in Test at Fidelity developing test automation frameworks for financial applications. Collaborate with Agile teams to enhance customer-facing software quality and test strategies.

Responsibilities

  • Design, development, and execute test strategies, scenarios, and steps for automated and manual testing
  • Participating in scrum activities such as stand ups, story refinement sessions, and sprint planning
  • Managing the development and execution of all QA work throughout the agile process
  • Provide subject matter expertise and best practices for test automation development and selection of appropriate automation test frameworks
  • Drive automation efficiencies and coverage effectiveness using different automation framework tools and techniques
  • Checking for product test framework scalability, reliability, consistency, and performance
  • Ensure adequate test coverage and execution throughout all test and production environments
  • Collaborate with technical development team to develop valid test approaches and scenarios
  • You thrive in fast-paced, ambiguous environments with high risks and high rewards

Requirements

  • BS or MS Degree in Computer Science, Information Technology, or equivalent
  • 2+ years of experience with integration and testing for customer-facing websites in a full stack (Angular, Java, SOAP, Rest, etc.) technology environment
  • Strong, object-oriented design and coding skills
  • 2+ years of experience designing and developing test automation frameworks such as Cucumber, Serenity, and/or Playwright
  • Hands-on experience with Selenium and Selenium Grid
  • 2+ years of experience designing and developing REST web service test automation suites using tools like Karate, Rest-assured, Insomnia, or similar
  • Hands-on SQL experience
  • Experience testing enterprise applications deployed to both on-premise and cloud environments such as AWS
  • Experience developing and maintaining virtual services or mock APIs using tools such as Mountebank, Wiremock, etc.
  • Experience designing and developing pipeline as code for continuous testing and integration using tools such as Jenkins/Jenkins Core and Artifactory
  • Experience in monitoring application logs using tools such as Datadog and Splunk
  • Experience with performance testing (load, stress, scalability, spike, volume, endurance/soak)
  • Ability to effectively analyze and communicate test results and coverage using various reporting tools
  • Experience working in an Agile delivery environment with strong understanding of Software Development and Quality using Agile principles in a Scaled Agile Framework
  • Strong analytical, communication, and organizational skills and the ability to manage multiple tasks at any given time
  • Ability to build and maintain positive relationships with squad members and business partners
  • The desire and aptitude to learn and adopt new challenges and technologies
  • Self-motivated and ability to proactively drive initiatives forward
  • Experience working in the financial Industry a plus.

Benefits

  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Professional development opportunities

Job title

Software Engineer in Test – Selenium, Playwright

Job type

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job