Software Quality Engineer (Mid-Level)

Remote, USA Full-time Posted 2026-05-04
Apply Now

Job Description:
As a Software Quality Engineer on the Desktop UI Team, you will play a key role in ensuring the delivery of high-quality software products for Client's industry-leading trading platform for Active Traders. This role requires strong manual testing skills, experience with Linux systems, and a focus on desktop user interfaces and server-side components. You will collaborate with cross-functional teams to design, implement, and execute test strategies that ensure quality and security for our clients.

    Key Responsibilities:
  • Design and execute detailed test plans and participate in Peer Reviews for quality validation.
  • Develop manual and automated test cases to verify functionality, usability, and performance of desktop UI applications.
  • Collaborate with QA Specialists and Release teams to define implementation timelines and appropriate test environments.
  • Identify and highlight requirement and design gaps early in the software development lifecycle.
  • Perform root cause analysis and engage development teams in defect resolution activities.
  • Update test repositories, ensuring accurate mapping of test cases to business requirements in Quality Center.
  • Mentor junior QA engineers and provide guidance on testing methodologies, tools, and best practices.
  • Contribute to the development of test data strategies and participate in continuous improvement initiatives within QA processes.
  • Ensure regression test libraries are maintained by flagging test cases for inclusion.
  • Provide input on project risks and support QA Managers with reporting and timeline preparations.
    Required Skills, Experiences, Education, and Competencies:
  • 3-5 years of software testing experience, with a focus on desktop UI applications and server-side components.
  • Strong manual testing expertise, with automation experience considered a plus.
  • Hands-on experience with Linux systems, Windows, and SQL for test execution and validation.
  • Familiarity with CI/CD tools such as TeamCity or Jenkins and version control tools like Bitbucket.
  • Experience with test repositories and defect tracking tools, and knowledge of Agile software development methodologies.
  • Proficiency in relational database technologies, schema design, and SQL querying.
  • Knowledge of testing frameworks and tools such as XCTest, UI Automator, XCode, Gradle, Maven, and IntelliJ IDEA.
  • Financial industry experience, particularly in trading platforms or brokerage systems, is preferred.
  • Excellent problem-solving, troubleshooting, and communication skills with a team-oriented mindset.
  • Bachelor's degree in Computer Science or a related discipline, or equivalent work experience.

The hourly range for roles of this nature are $45.00 to $55.00/hr. Rates are heavily dependent on skills, experience, location, and industry.

cyberThink is an Equal Opportunity Employer.

Apply Now

Similar Jobs