Senior QA Engineer

We're looking for a lead QA engineer with automation testing experience for websites, APIs, javascript.

NEW YORK CITY · FULL TIME

JOB DESCRIPTION

New York City, US Only

We are a fast-growing, cloud-based delivery and logistics SaaS, that enables business owners to automatically dispatch like Uber, track like Dominos, optimize routes like FedEx, as well as manage the delivery of goods and mobile workforces. The company is well-funded (recently raised $70M) and listed on the ASX in 2016. Our software is used in 70 countries and across 70+ industries, and our clients include small businesses and Fortune firms alike.

We're not just looking for a Quality Assurance Engineer, we're looking for someone who is prepared to get involved, bring in fresh ideas, and is enthusiastic about working alongside us to build high quality, high performance software. We pride ourselves on having the most stable, secure, and scalable software on the market, and your success will directly correspond to your ability to support and onboard our customers to get the most out of the experience!  Your hard work and dedication will directly translate to your growth and success as rewarding performance is a core principle of the company.

You will need to quickly understand our strategic opportunity and work with us to expand and execute our global product & architectural roadmap. The company is also in the process of evaluating acquisition targets so there is an opportunity to learn this sector and participate as part of technical/product M&A team.  You will need to have the right drive, motivation and hunger for success above all else. We pride ourselves on having the most stable, secure, scalable and high performing software in the market and your success will directly correspond to your ability to lead and take our architectural design and performance to the next level!

RESPONSIBILITIES:

•    Functional and stability testing (Integration, Release candidate, and Maintenance) on new and existing products.
•    Create and maintain Test Plans for new and existing products, ensuring functional coverage and application performance
•    Create and maintain testing tools for new and existing products (find ways to automate testing whenever possible)
•    Report defects and maintain bug database
•    Leads a small team of on-site quality engineers, providing technical mentorship as needed.
•    Proofread technical documentation for the Technical Writing and Product Management departments
•    Document control and database management
•    Implement test and software release methodology best practices as defined by departmental standards and continuously monitor and improve methodology
•    Provide schedule estimates for projects and perform other tasks as needed
•    Advocate for testing standards
•    Work with Product Management to establish policy for end user experience on all products
•    Assures the viability, functionality and effectiveness of essential tools
•    Anticipates program release problems and takes corrective action, escalating as needed, to resolve and achieve commitments
•    Manages and responds to QA issues with related groups such as Tech, Program/Product Management, and Customer Support
•    Ensures delivery against QA goals and objectives (e.g. release quality rate, defect rate, etc)

SOME SKILLS THAT WILL MAKE YOUR JOB EASIER:

•    Functional and stability testing (Integration, Release candidate, and Maintenance) on new and existing products, web and mobile.
•    Create and maintain Test Plans for new and existing products, ensuring functional coverage and application performance
•    Create and maintain testing tools for new and existing products (find ways to automate testing whenever possible)
•    Report defects and maintain bug database
•    Leads a small team of on-site quality engineers, providing technical mentorship as needed.
•    Proofread technical documentation for the Technical Writing and Product Management departments
•    Document control and database management
•    Implement test and software release methodology best practices as defined by departmental standards and continuously monitor and improve methodology
•    Provide schedule estimates for projects and perform other tasks as needed
•    Advocate for testing standards
•    Work with Product Management to establish policy for end user experience on all products
•    Assures the viability, functionality and effectiveness of essential tools
•    Anticipates program release problems and takes corrective action, escalating as needed, to resolve and achieve commitments
•    Manages and responds to QA issues with related groups such as Tech, Program/Product Management, and Customer Support
•    Ensures delivery against QA goals and objectives (e.g. release quality rate, defect rate, etc)

We offer a very competitive salary package (they all say that), a great work environment (we mean it), and the opportunity to work for a successful software company with an entrepreneurial culture as well as our experienced and agile team members are keen to work with you to create a cutting edge product. But above all else we offer you new experiences, the ability to pick up new skills along with freedom and respect!

To apply, please send resumes to talent@getswift.co

GetSwift Logistics is an Equal Opportunity Employer