Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

QA Engineer

Lulus.com

QA Engineer

Chico, CA
Paid
  • Responsibilities

    Job Description

    Lulus is looking for a Software Quality Assurance Engineer who is responsible for maintaining and implementing new software tests for www.lulus.com.

    As a QA Engineer with Lulus you will be an integral part of the overall software development process, advocating for quality tools, process, and practices in the organization to ensure that Lulus is providing the best possible shopping experience for our customers.

    You will play a big role in the software development life cycle. The QA Engineer develops and maintains automated tests and ensures that quality issues and defects are appropriately identified, documented, tracked, and resolved. This role requires you to be an active scrum participant and, hence, will need to be able to communicate with team members in person as well as in chat applications.

    The QA Engineer must have an understanding of object oriented programming principles, revision control software, automated testing methodologies, and data driven testing. They will work with CI software, test case management tools, API testing software, load/performance testing software, and Automated Mobile Testing SaaS platforms.

    In the course of testing, the QA Engineer will both create and maintain CI automation jobs. The QA Engineer will also deploy code using CI deployment jobs to development and staging environments. Once run, the QA Engineer will need to read job output and determine testing or deployment results.

    RESPONSIBILITIES

    • Work with designers and developers to develop tests to cover new or updated functionality
    • Write and maintain tests that accurately measure functional compliance of the website
    • Read and debug test results from automated test suites
    • Troubleshoot and help diagnose issues reported by other sources
    • Write tickets for software bugs
    • Advise and implement coding standards and best practices
    • Participate in code reviews
    • Author high quality and well documented code
    • Related projects as assigned by management

    AT LULUS WE WORK WITH A DISTRIBUTED ENGINEERING TEAM SO REMOTE CANDIDATES ARE WELCOMED.

  • Qualifications

    Qualifications

    • 5-7 Years Testing experience, including Automation
    • Strong understanding of software release cycles
    • Strong understanding of software testing methodologies
    • Basic understanding of Agile Scrum methodologies
    • Solid written and verbal communication skills
    • Experience with software revision control systems
    • Author sound, understandable, maintainable, and documented code
    • BS/MS in Computer Science or equivalent experience

    Must have a solid knowledge of:

    • Object Oriented Programming
    • Revision Control Software
    • Automated Testing Methodologies
    • Data Driven Testing
    • Selenium Webdriver Protocol

    Bonus if you have strong understanding of:

    • Continuous Integration Software
    • API Testing
    • Load / Performance Testing
    • Manual QA Testing Tools and Methodologies
    • Automated Mobile Testing

    Additional Information

    Interested? Qualified candidates are encouraged to apply by submitting a cover letter, resume, and availability for one or more of the following shifts:

    Lulus is an equal-opportunity employer and is committed to providing a workplace free from harassment or discrimination. All employment decisions are to be made without regard to race, color, age, gender, sexual orientation, religion, marital status, pregnancy, national origin/ancestry, citizenship, physical/mental disability, military status or any other basis prohibited by law.