We are looking for a remote, full-time Senior QA Engineer with 5+ years of QA experience to join the software engineering team of our U.S. client. Primary duties include testing all new feature enhancements, maintaining test cases, and performing application regression testing. This key individual should have confidence in making decisions as well as working both independently and as a part of a small, dynamic team where everything you do makes a difference.
Founded in 2003, our client transforms the traditional restaurant point-of-sale (POS) terminal into an integrated 360-degree operational management system. Their solution increases brand loyalty through improved customer experiences, optimizes operations resulting in lower costs, and increases sales volumes through comprehensive analytics and employee performance insights. Over 7,000 locations use their technology today processing $5 Billion in daily sales.
Responsibilities
- Analyze requirements for new features and enhancements to effectively define, execute, and analyze test plans, cases, and coverage
- Configure test environments (desktop, SaaS, and mobile) to execute required test cases to validate product releases
- Find, isolate, document, regress, and track bugs through resolution
- Review the product user interface for conformity to design guidelines
- Define and implement metrics to determine test effectiveness, efficiency, and overall product quality including identification of under tested components
- Measure escaped defects (quantity and severity) that reach production; analyze test logs, create test reports, and perform root cause analysis of issues
- Participate in review meetings to share test case status, discuss concerns and risk items, drive comprehensive test coverage, advocate for quality in every phase of the development process
- Identify opportunities for improvement in systems, tools, and processes as well as drive those improvements to effective adoption
- Demonstrated ability to quickly learn, understand, and take ownership of complex products to ensure thorough quality validation
- Proven experience developing deep product knowledge to effectively design, execute, and maintain comprehensive test coverage
- Ability to rapidly ramp up on new product offerings and take ownership of quality assurance processes across the product lifecycle
Required Experience
- Excellent verbal and written English communication skills
- 5+ years of software testing experience, including functional, bug verification, regression, user acceptance, and user experience testing
- Analytical and problem-solving skills
- Organizational skills and attention to detail
- Knowledge of test case management tools, such as JIRA/Xray
- Solid SQL skills and familiarity with Microsoft SQL Server
- Varied environment and delivery modality experience including desktop, SaaS, and mobile, as well as experience working with Microsoft Azure
- Extensive knowledge of software, database and integration testing including end to end test verification across applications/products
- Interpersonal skills with the ability to empower others and collaborate with peers and stakeholders
- Trustworthy, team-oriented, and transparent
Desired Experience
- University degree or relevant industry experience
- Automated testing experience with Playwright (or other tools) or desire to learn
- API testing experience with Postman
- Familiarity with restaurant or retail order processing, payment processing, and restaurant management
Additional Information
- Enjoy a fun, fast-growing entrepreneurial company, and work with smart and creative people
- Be part of a highly collaborative learning culture - share knowledge, be inclusive, learn and grow together. Embrace teamwork!
- Knowing your ideas are heard and matter - think big!
- Making mistakes is human - lets learn from them - be transparent!
- We recognize you as an individual - no presumptions or judgment
- 15 days Paid Time Off (PTO), 1 floating day, 3 sick days, and your national holidays
About Velozient
We are a privately held, nearshore software development company providing outsourced development resources to North American companies. Our mission is to offer development talent that enjoy taking on challenging work, want to grow their skills and experiences building software, and excel in a fast-paced, dynamic team environment. We are focused on providing world-class remote resources to work as valued client team members. If this type of opportunity excites you, then consider joining our team!