QA Automation Engineer

4 weeks ago


Ann Arbor, Michigan, United States Criteo Full time

Description

At Criteo we face some of the most challenging, but interesting, problems in the IT industry. We work at a scale of speed, performance and complexity that few others in the industry can compete with. Our data is not big it's absolutely HUGE.

To help us solve these challenges, Criteo is looking for the best of the best in terms of engineering talent within our cool and geeky environment

At Criteo, we have one such team within our Research and Development (R&D) department: QA Automation. This is our jack-of-all trades test engineering team, whose role is to exercise our infrastructure and systems and make sure they stay in line with business expectations and requirements. 

Challenges of this role:

Being a QA Automation Engineer at Criteo means that you are at the frontline of ensuring our applications run smoothly, which is challenging on many aspects. You will have to:

  • Work closely with key stakeholders to:
    • Insure that software meets all Business/Product requirements
    • Validate that deployments are bug-free by utilizing integration, system, and functional testing
    • Work closely with the CBS Product and development teams to ensure on time delivery
    • Troubleshoot issues when they arise in all development environments (DEV, UAT, PRODUCTION)
  • Expand the team's test automation repository and capabilities:
    • Develop scalable scripting processes
    • Coding of automated test scripts using programming languages with recommended coding standards and best-practices
    • Increase the breadth and depth of the existing test automation framework
    • Utilize the latest open source automation technologies to supplement the existing tool suite

 What you could work on:

  • Create an automated tool to compare 2 different system outputs
  • Validate the keyword service is returning the correct values to our delivery system
  • Assist and coach engineering teams to increase their overall test coverage thru automated integration tests

Strong candidate qualifications:

If we were to describe our ideal candidate for the job, he or she would have the following qualifications:

  • Prior coding experience (Python, C#, JSON, SQL, etc.)
  • Experience reviewing other developer's code
  • A strong liking of investigation
  • A sound knowledge of platforms at scale
  • Being a quick learner
  • Not afraid of changes
  • Great communication skills: be able to give the right level of information at the right time to the right person

Bonus points

  • Prior knowledge of advertising ecosystem
  • Experience in incident management
  • Experience with on-call shifts
  • Knowledge of and interaction with infrastructure
  • Experience with monitoring systems

So even if you do not tick all the boxes, but are up to the challenge, please drop us a line with your resume

Criteo R&D Culture

  • Empowerment –We believe in hiring the best engineers in the industry and then letting them get on with what they do best – designing, coding and releasing state of the art software.
  • Mobility –In our Voyager program our engineers get to pick which team they want to work on for 2-4 weeks, boosting collaboration, networking and maybe even leading to switching teams.
  • Agility- We work in a fast pace environment where we build and release stuff frequently to deliver value soon and adapt to changes quickly.
  • Variety –We have many ways to get your code to production including our Hackathon, 10% projects, Voyager and more.
  • Multicultural –We have engineers from all over the world for you to interact and exchange ideas with.

Our culture keeps evolving, and you will be expected to contribute actively with new ideas to complement and enhance the existing programs that include frictionless internal mobility, 10% time, mentoring, technical talks, hackathons, conferences, etc.

Are you up to the challenge?


  • QA Automation Lead

    3 days ago


    Ann Arbor, Michigan, United States Technogen International Company Full time

    At Technogen International Company, we are seeking a highly skilled QA Automation Lead to join our team.About the RoleThe QA Automation Lead will be responsible for leading the automation testing efforts for our software applications. This includes developing and implementing automated testing processes, tools, and services using industry-standard...


  • Ann Arbor, Michigan, United States Saxon Global Full time

    I only have a lead QA Mobile automation engineer position available. But they must also have web application testing on the javascript side as well. They will need to have pretty much all the technical qualification they are looking for. Don't send me anyone that can't do this job or explain the technologies. Don't waste anyone's time. Hybrid must relocate...

  • QA Lead

    5 days ago


    Ann Arbor, Michigan, United States Technogen International Company Full time

    Job Title - QA Team Lead Base Location - Ann Arbor, Michigan (Remote) Duration - 12+ months **Interview process- Inperson** **Only Locals to Michigan**Job Description :Working closely with QA Center of Excellence to implement improvements. Coordinating with other members of engineering teams to ensure project goals are met. The QA Team Lead 1 must be able to...

  • QA Lead

    6 days ago


    Ann Arbor, Michigan, United States Technogen International Company Full time

    Job Title - QA Team LeadBase Location - Ann Arbor, Michigan (Remote)Duration - 12+ months**Interview process- Inperson****Only Locals to Michigan**Job Description :* Working closely with QA Center of Excellence to implement improvements.* Coordinating with other members of engineering teams to ensure project goals are met.* The QA Team Lead 1 must be able to...


  • Ann Arbor, Michigan, United States Aquent Full time

    Our client is seeking a detail-oriented and innovative Software Quality Engineer to join our Desktop UI Team, to ensure the delivery of high-quality software products. The ideal candidate will have extensive experience in quality assurance, testing, and automation, with a focus on Linux systems. This role involves designing, implementing, and executing...

  • QA Lead

    4 weeks ago


    Ann Arbor, Michigan, United States TechnoGen Full time

    Job Title - QA Team Lead Base Location - Ann Arbor, Michigan (Remote) Duration - 12+ months **Interview process- Inperson** **Only Locals to Michigan** Job Description :Working closely with QA Center of Excellence to implement improvements. Coordinating with other members of engineering teams to ensure project goals are met. The QA Team Lead 1 must be able...

  • QA Lead

    5 days ago


    Ann Arbor, Michigan, United States Edward Jones Full time

    Hello All, Hope you are doing well,Position: QA Lead Location: An Arbor, MI Duration: Long TermNote: Local - Ann Arbor, MI. Who is willing to work from our PA office and willing to visit the client's place for the final interview.Job DescriptionWorking closely with QA Center of Excellence to implement improvements. Coordinating with other members of...

  • QA Lead

    5 days ago


    Ann Arbor, Michigan, United States Edward Jones Full time

    QA Lead Ann Arbor, MI (Onsite Michigan based is preferred or start remote willing to travel relocate) Fulltime Permanent Required Experience and Skills:Accountable for managing and coordinating all automation QA across different applications and different teams making sure successful Regression of QA for all major projects, enhancements, and maintenance...


  • Ann Arbor, Michigan, United States Technogen International Company Full time

    Are you a talented Automation Testing Team Lead looking for a new challenge? Do you have experience in automated software quality assurance and want to join a dynamic team?About the RoleWe are seeking an experienced Automation Testing Team Lead to join our team at Technogen International Company. As a key member of our software quality assurance team, you...


  • Ann Arbor, Michigan, United States Edward Jones Full time

    QA Program Manager/Director Ann Arbor, MI (Onsite Michigan based is preferred or start remote and willing to travel/relocate) Full-time PermanentAccountable for managing and coordinating all automation QA across different applications and different teams making sure successful Regression of QA for all major projects, enhancements, and maintenance changes...


  • Ann Arbor, Michigan, United States Aquent Talent Full time

    Aquent Talent seeks a seasoned Software Quality Assurance expert to lead the way in delivering exceptional software products.The successful candidate will possess extensive experience in quality assurance, testing, and automation, particularly with Linux systems.Key responsibilities include:Designing, implementing, and executing comprehensive test plans and...


  • Ann Arbor, Michigan, United States Aquent Talent Full time

    We're seeking a talented QA Analyst Technical Expert to join our QA team at Aquent Talent. As a key member of our QA organization, you will be responsible for ensuring the quality of our applications.About the Role:You will create comprehensive test plans and participate in peer reviews to ensure that all changes to our applications are thoroughly tested....


  • Ann Arbor, Michigan, United States Technogen International Company Full time

    Looking for a challenging role that involves leading a team of testers and developing automated testing processes? We are seeking an experienced QA Automation Lead to join our team at Technogen International Company.About the RoleThe QA Automation Lead will be responsible for leading the automation testing efforts for our software applications. This includes...


  • Ann Arbor, Michigan, United States Technogen International Company Full time

    Job DescriptionThe Technical QA Team Manager at Techgen International Company will oversee the development and implementation of high-quality automated software testing solutions. This individual will lead cross-functional teams to design, develop, and deliver automated software testing solutions using various tools and frameworks. Responsibilities:Develop...

  • Software QA Analyst

    5 days ago


    Ann Arbor, Michigan, United States Edward Jones Full time

    Hello All,Hope you are doing wellRole: Software Quality AnalystLocation: Arbor, MI Contract: LongtermJob DescriptionParticipate in developing and documenting user stories, including testing estimates and validation tests. Develop, document, and maintain the test strategy and test scenarios. Partner with the developers to ensure all areas of the application...

  • Automation Engineer

    6 days ago


    Ann Arbor, Michigan, United States IMEG Corp Full time

    Job OverviewWe are seeking a highly skilled Automation Engineer to join our team at IMEG Corp. As an Automation Engineer, you will be responsible for designing and implementing control systems architecture for various industries.Main ResponsibilitiesMeet with clients to discuss projects and provide training and mentoring to staff members.Market control...


  • Ann Arbor, Michigan, United States Aquent Talent Full time

    Aquent Talent is seeking a skilled Software Quality Assurance Engineer to join our team.As a Software Quality Assurance Engineer, you will be responsible for ensuring the delivery of high-quality software products.You will design, implement, and execute comprehensive test plans and strategies to ensure the quality and security of our products.The ideal...


  • Ann Arbor, Michigan, United States Technogen International Company Full time

    About the RoleWe are seeking a highly skilled Automation Lead to join our QA team at Technogen International Company. As an Automation Lead, you will be responsible for driving the implementation of improvements and leading the maturity and improvements to the QA automation framework using industry-standard tools and approaches.Main ResponsibilitiesDevelop...


  • Ann Arbor, Michigan, United States Aquent Talent Full time

    Aquent Talent is looking for a meticulous Software Quality Assurance engineer who thrives in a dynamic environment.The ideal candidate will have 7+ years of software testing experience and a strong foundation in quality assurance, testing, and automation, especially with Linux systems.Responsibilities:Develop and maintain comprehensive test plans and...


  • Ann Arbor, Michigan, United States Technogen International Company Full time

    We are seeking a highly skilled Test Automation Engineer Leader to join our team at Technogen International Company.About the RoleThe Test Automation Engineer Leader will be responsible for leading the development and implementation of automated testing processes, tools, and services using industry-standard technologies such as JUnit, QTP, Selenium, and...