Jobs and Careers
UW

Software QA Engineer

UWorld, LLC
United Statesfull_timeVerifiedPosted 15 Dec 2023

About the role

Job Duties: 

  • Responsible for quality assurance (QA), testing, and support of web and mobile applications for our online test delivery platform. 
  • Design test plans, scenarios, scripts, and procedures to adequately test products throughout the software development life-cycle and that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability. 
  • Develop and enhance automated testing infrastructure for existing UWorld projects from an end-to-end perspective including front-end UI (user interface), middle-tier services, and back-end data providers. 
  • Develop functional, integration, system, and structured test cases using system modeling techniques. 
  • Coordinate testing across multiple modalities (phone, tablets, desktops), platforms (Android, iOS, Web), and environments (Windows, Mac). 
  • Integrate automation scripts in the development process to ensure low error rate and faster testing. 
  • Learn, use, and enhance in-house test automation tools to produce large volumes of automated functional test scripts. 
  • Develop and execute automated and manual test. 
  • Perform complex bug verification, release testing, and test prioritization for sprints. 
  • Perform white-box and black-box testing activities in multi-tier solutions. 
  • Work with other QA engineers and software development teams to ensure quality and reliability of all apps by process of continuous improvement. 
  • Test, validate, and document issues with data integrity, optimization, presentation, and visualization. 
  • Create and validate data using SQL to verify the input data is being stored properly. 
  • Run Postman scripts to validate the REST services functionality for user input data. 
  • Run product specific test cases for data retrieval and saving of information. 
  • Use built-in tools in code editors to monitor memory consumption. 
  • Review UI screens after test runs to ensure consistent data presentation across all devices. 
  • Analyze platform specific issues and document the limitations for software development. 
  • Understand the cross-platform functionality support so all apps provide consistent user experience. 
  • Document software defects, using a bug tracking system, and report defects to software developers. 
  • Document, maintain, and monitor software problems, end user technical issues, and changes to code. 
  • Coordinate with customer care team to reproduce and document reported problems. 
  • Assign priority of documented issues and coordinate with Sr. Software Engineer for a timely fix of said issues. 
  • Review app store feedbacks on a continuous basis to ensure early detection of user concerns as well as gauge product quality and popularity. 
  • Leverage test case management and defect tracking solutions. 
  • Participate, and collaborate with other IT and subject-matter teams in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems. 
  • Participate in test design meetings. 
  • Serve as a technical resource for others within the organization that require test automation understanding. 
  • Work with a team of software engineers to achieve quality and on-time releases. 
  • Recommend strategies and methods to improve test plans and test processes. 
  • Use of Selenium, Appium, Telerik, Katalon Studio, Postman, JIRA, Confluence, REST & SOAP Web Services, C#, Visual Studio, Xcode, Java, JavaScript, jQuery, HTML, CSS, JSON, Bootstrap, Groovy, MySQL, SQL Server, and Windows.

Requirements

  • This position requires a Master’s degree or foreign academic equivalent in Computer Science, Computer Engineering, Information Technology, Information Systems, or a related field.  Plus 1 year of experience in the job offered or 1 year in a related occupation including QA Analyst or related experience. 
  • Will accept a Bachelor’s degree plus 3 years of experience in lieu of the required education and experience. 
  • Position requires 1 year of experience with test cases, regression testing, Java, and JIRA. 
  • Will accept any suitable combination of education, training, or experience as per the requirements cited herein.  40hrs/week.

Application Instructions:  To apply, please MAIL resume to the following address, ensuring to indicate the position reference code (Ref# SQA1124AKM) for which you are applying.  Mail to:  UWorld, LLC, Attn:  Raven Bellard - HR Business Partner, 9111 Cypress Waters Blvd., Suite 300, Dallas, TX  75019.

Benefits

  • Competitive compensation (contingent on experience)
  • Paid time off (based on sliding scale according to hire

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

UWorld, LLC

View company profile →