1/ST Technology

Quality Assurance Engineer (Front-End)

Job Locations US-OR-Beaverton | US
ID
2021-1124
# of Openings
1
Category
Quality Assurance
Type
Regular Full-Time

Overview

Ready to take a different path? Passionate about Technology? Love horse racing? Eager to work in a rapidly growing industry? Fascinated by the world of gambling and casinos? If you answered YES to any of these questions, the 1/ST TECHNOLOGY Group could be the right fit for you!

 

1/ST TECHNOLOGY is a global group of Technology, service, and wagering companies that provides B2B and B2C wagering and betting infrastructure for the horse racing and casino industries.  Our companies and products include AmTote, Xpressbet, 1/ST BET, and PariMAX, and we are always eager to add enthusiastic and knowledgeable members to our growing team.  Whether you’re a railbird, gamer, or you’re just passionate about Technology, and we’d love to find out if there’s a spot where you can thrive in the 1/ST TECHNOLOGY Group.  

 

At 1/ST Technology, innovation drives us to create dynamic digital experiences in the horse racing and gaming industry.

 

We are seeking a talented Quality Assurance Engineer (Front-end) who will be responsible for providing support in functional areas such as developing and executing exploratory and automated tests to ensure product quality. This role is responsible for designing and implementing tests, debugging and defining corrective actions. Additionally, this role is responsible for reviewing system requirements, designing test cases, testing programs in a programming language(s), automating scripts and tracking quality assurance metrics (i.e., defect densities and open defect counts). The QA Engineer  (Front-End) is responsible for maintaining, enhancing and updating the existing Automated tests to make sure that they continue to run, are updated with changes and are migrated to newer technologies, as needed.  This role is responsible for providing direction for the team for automated Dev Testing.  The QA Engineer (Front-End) position monitors all stages of software development to identify and resolve system malfunctions to meet quality standards. This position uses the Internet and other resources to research and implement modern approaches to test case development, test plan design and analyze software at the code level to build quality artifacts necessary for business operations, including automated software tests (autonomously with moderate instruction and guidance).

 

Background of Business:  1/ST Technology is a fully integrated racing and gaming technology company providing solutions that drive pari-mutuel and fixed odds wagering around the globe.  Leading technology and services provider to the North American pari-mutuel wagering market, with services that include the horse racing industry’s most comprehensive and user-friendly wagering website/platform allowing customers to wager from a computer, phone, or mobile device.  Ongoing commitment to the growth and success of the global racing industry through B2C and B2B product innovation, extensive professional services offerings, the broadest integration of hosts for commingled pari-mutuel and fixed odds and the continued evolution of the preeminent totalizator systems in the world.

 

The position’s competencies include but are not limited to the following: Communication Proficiency, Decision Making, Integrity (fostering trust and a positive work environment), Innovation (bringing creativity to the workplace), Organizational Skills, Personal Effectiveness and Credibility, Problem Solving and Analysis, Project Management, Technical Capacity, Time Management and Team Orientation.

 

Responsibilities

 

  • Serves as the quality expert and enforces quality assurance/control processes and procedures as an embedded tester on a cross-functional product team.
  • Creates detailed, comprehensive and well-structured test plans for front-end features.
  • Vets designs for usability and compliance pre-development. Wears the end user hat and asks intelligent questions/writes solid test cases.
  • Estimates, prioritizes, plans and coordinates testing activities, including assisting the team with development estimates and release cadence.
  • Designs, develops and executes automated test suites (acceptance, performance, regression, load, compliance, security and other suites) for the Web and mobile-Web front-ends.
  • Identifies, records, documents and tracks bugs from inception through fix release.
  • Acts as a liaison with internal teams (e.g. designers, product managers, other product engineering teams) to identify new system requirements in addition to vetting user stories during design/prototyping.
  • Debugs production issues and reproduces said issues in staging/pre-production environments.
  • Tracks QA metrics such as feature test coverage, open defect counts, production error rates, etc.
  • Stays up-to-date with new testing tools and test strategies.
  • Performs exploratory and regression as needed to validate changes or debug issues with automated tests.

 

RESPONSIBILITIES/DUTIES - SUPERVISORY

 

  • This position does not have supervisory responsibilities/duties

Qualifications

Experience & Education:

  • Bachelor’s degree in a related field
  • Minimum of five (5) years of experience in QA
  • Demonstrated and proficient ability to write code
  • Demonstrated ability and experience developing and debugging automated tests using Jest, Playwright and Puppeteer.
  • Demonstrated ability and experience developing or implementing automated testing frameworks for React projects
  • Demonstrated ability and experience testing (APIs) in a ‘headless’ fashion
  • Effective, consistent and impeccable communication (verbal and written)
  • Ability to work productively in an Agile development process
  • Exhibits a “test to break” mentality as usability, security, stability and compatibility are guiding principles for the Development Front-End team
  • Strong knowledge of software QA methodologies, tools and processes
  • Demonstrated knowledge and experience with white/clear/black box testing
  • Demonstrated skills sets and experience in writing clear, concise and comprehensive test plans and test cases
  • Proven work experience in software QA, specifically automated test development for mobile and web end points
  • Self-starter, self-motivator, detail-oriented (unrelenting attention), highly organized. Motivated to excel, competitive in nature and does not confuse “efforts” with “results”; Maintains patience during testing processes
  • Possesses a positive, collaborative and forward-thinking attitude in general and to improve the status quo via quality standards
  • Must be able to work effectively and efficiently in a fast paced environment including stressful situations
  • Individual must be open to learn about and understand ‘niche’ industry
  • Demonstrates and maintains flexibility and adapts to changes within industry and company
  • Preferred Experience and/or Education: Experience with mobile device testing; Experience with Appium, Robotium, XCUITest, Google Firebase Test Lab, or other mobile testing frameworks/paradigms; Experience testing web application front ends/websites; web design experience a large plus; Experience with automation paradigms for web applications (Selenium, Cucumber, Typescript, WATIR, or similar); Experience with compliance testing on front ends (508, WCAG 2.0, or similar); Experience with UI/UX testing/vetting; a background in design is a plus; Experience with distributed source control (Git, Mercurial, or similar); Experience using Atlassian stack (Jira/Confluence); Experience managing "lots” of test hardware/devices, including SauceLabs; Game industry experience a large plus.
  • Compensation is commensurate with experience and includes competitive base salary and benefits

 

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed