uShip Company Profile

Senior QA Engineer at uShip (Austin, TX)

About the Employer

Job Description

uShip is seeking a talented individual to join our team as a full time Senior QA Engineer . This individual will be a part of the uShip Engineering team, which is charged with helping to build and grow the uShip site and marketplace for mobile and web.   We are looking for a QA Engineer who also believes QA is beyond just testing but is actually infused into the full software development cycle. You believe that good test automation is critical to the overall health of the CI/CD pipeline   You believe in testing heuristics, test automation, and delivery of value to customers is part of criteria of quality. At uShip we are driven by our core values of collaboration, execution, innovation, grit, integrity, and authenticity.  If these resonate with you and you want to work in an energetic and entrepreneurial environment with outstanding career and growth opportunities, then this is the opportunity for you!   RESPONSIBILITIES Groom and create automated tests using C# and Javascript (both API and UI) Upscale both QA and Dev when it comes to test automation Establish and maintain good patterns and organization in all automated tests Assess and report on test gaps, missed coverage Work with Architects to find problematic areas in the codebase and develop automation plans to cover them REQUIREMENTS Demonstrated knowledge of QA and development best practices 4 years minimum of experience with automated web testing (and/or testing native mobile apps on iOS, Android and mobile web) Cross browser testing experience on PC, Mac, various mobile platforms and emulators Experience in using development tools such as Postman, GIT, Fiddler Demonstrated knowledge of the SDLC, especially in the analysis of software design and code development and its application to testing Strong analytical and problem solving skills with a passion for testing Demonstrated knowledge of native mobile app & API interaction Demonstrated knowledge of SQL/relational databases Great communication skills - facilitation, negotiation OUR IDEAL CANDIDATE Able to write and maintain automated test scripts for both web UI (Selenium Webdriver) and RESTful API (using C#, Java, or any other OOP language) Technical background related to test automation, programming/scripting languages and API test tools, C#, .NET, and Javascript/Node.js. Experienced in continuous integration & continuous deployment environments Experienced in working  with MS SQL along with no-SQL databases such as Mongo/Raven Experienced working with a legacy codebase Experienced in testing and deployment in an an AWS Environment Experienced in at least one of the following libraries NUnit, XUnit, Mocha, Jest BS Degree in Computer Science or related field In depth understanding of QA methodologies and the software development processes WHY WORK AT USHIP? Competitive Salary 100% Paid health and dental insurance Annual uShip Free Shipping Allowance ($500) Free lunch, snacks, and drinks Dog friendly Casual dress code And so much more!