Software Test Automation Engineer/ SDET (Java/Selenium)

Software Test Automation Engineer/ SDET (Java/Selenium)
Full Time
$12k - 125k per year

Job Description

job summary:

Education and experience requirement(s):

  • Bachelor's degree in Computer Science, Computer Engineering, or a related technical field, or its equivalent; plus
  • 5 years of experience in software quality assurance engineering and testing

Alternate education and experience requirement(s):

  • Master's degree in Computer Science, Computer Engineering, or a related technical field, or its equivalent; plus
  • 3 years of experience in software quality assurance engineering and testing
  • 3+ years of UFT programming experience
  • 3+ years of strong SQL experience in Oracle, MySQL
  • 3+ years of Java/Selenium programming experience

Special skills, knowledge, or certification and/or licensure required for position (not preferred):

We're looking for talented, experienced software QA engineer with solid functional skills and a passion for testing software for Client Server applications. The position covers many roles related to testing our Foreign Exchange trading and settlement and reporting platforms. The person will be coordinating with development, writing test cases, executing tests, helping build our automated testing tools and scripts, working with a remote QA team, helping support our QA environment, and of course actually doing various levels of testing the products. The position is located at our Boston, MA location.


location: BOSTON, Massachusetts

job type: Permanent

salary: $12,000 - 125,000 per year

work hours: 9am to 5pm

education: Bachelors



Responsibilities Include:

-Analyze Customer requirements and design effective test cases to meet those.

-Work closely with team members and with other teams to ensure quick resolution of Customer reported issues.

-Write, review and implement test plans and test cases (both manual and automated).

-Take ownership of product modules, QA effort estimation and perform the required testing for all software modification

-Work with Operations team to resolve production issues as needed.

-Document all Test artifacts including Test Cases, Test Plans in the Test Case Management System

-Research technologies and methodologies which will improve our test practices

-5+ years' experience in Software QA, working preferably on Forex trading apps, Experience with large, complex business applications (distributed systems) a plus

-BS in Computer Science/Engineering or equivalent industry experience acceptable.

-Very strong troubleshooting, debugging, and analysis skills.

-Excellent communication skills, both written and oral.

-Detail oriented with ability to multitask several responsibilities

-Solid understanding of the software development lifecycle especially in Agile

-Experience with web services, REST, SOAP, XSLT, XSD, and XML.

-Experience with and understanding of databases (Oracle, SQL) is a must.

-Experience with FIX or SWIFT would be a definite plus.

-Experience testing order management systems is a plus

-Experience with Web Services testing

-Familiarity with UNIX or Linux and Windows operating systems, Must be comfortable using standard UNIX utilities to do testing and identify issues.

-Strong working knowledge of software build and release management processes such as maintaining QA environment would be a plus.

-Self-motivated, quick learner and creative problem solver, organized, and responsible team player


Hands-on experience with keyword/data driven automation frameworks

Hands on experience with cucumber and BDD framework

Hands-on experience testing Web Services using SoapUI or equivalent tool

Exposure leading offshore/onsite automation team is a plus.

Experience with JIRA, Jenkins

Experience in performance/load testing is desired..

Experience in testing single page applications

Experience in Financial Services is desired

Experience working in a CI/CD environment is desired

Must have hands-on experience writing VB Script code, not simply running tests. In addition to the UFT scripts, must have hands-on writing code for Java/Selenium projects. Excellent communication skills; must be comfortable working with developers and analysts



  • Experience level:
  • Education: Bachelors (required)

  • QA
  • Automated QA Testing
  • Selenium
  • SQL
  • UFT
  • FIX
  • Test Analyst
  • Automation
  • Automation Tester
  • Test Engineer
  • QTP
  • Testcomplete
  • Junit
  • Quality Engineer

  • For certain assignments, Covid-19 vaccination and/or testing may be required by Randstad's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Randstad representative for more information.

    Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

    Dice Id : cxsapwma1
    Position Id : 879709
    Originally Posted : 3 months ago
    Have a Job? Post it

    Similar Positions

    QA Software Automation Engineer
    • Randstad Technologies
    • Boston, MA, USA
    Software Test Engineers (4)
    • Visionary Integration Professionals
    • Boston, MA, USA
    Senior Software Performance Engineer in Test
    • IntePros Consulting
    • Waltham, MA, USA
    Software Engineer in Test (10+ years)
    • CGI Group, Inc.
    • Boston, MA, USA
    Software Engineer in Test (6-9 Years)
    • CGI Group, Inc.
    • Boston, MA, USA
    DOT RMV QA Automation Test Manager 001
    • Judge Group, Inc.
    • Quincy, MA, USA
    Quality Engineer
    • Boston Consulting Group
    • Boston, MA, USA
    Software Development Engineer in Test
    • Beacon Hill Technologies
    • Boston, MA, USA
    QA test analyst
    • Apex Systems
    • Woonsocket, RI, USA