View Our Website View All Jobs

QA Engineer- Automation Testing


About Codal

Codal is a UX design and development agency with a focus on blending an Agile process with the latest technologies. Based in the heart of Chicago, we have a knack for bringing out the best in every brand that we work with. With more than 11 years of industry experience, Codal has a strong team of skilled and experienced business and technical experts. Our clientele has ranged from small business to enterprise, but our philosophy has always remained the same: to empower brand visibility and deliver the most elegant web and mobile solutions possible.

Job Role

Codal is seeking a QA Engineer for Automation Testing to join our rapidly growing digital agency. The QA Engineer will perform a variety of job responsibilities related to testing web and mobile applications across multiple platforms.

Job Responsibilities:

  • Write test Scripts;
  • Carry out automated regression tests after every update and release of the new software version;
  • Run Performance tests (load, stress, spike tests, etc.) to check how the software works in extreme conditions;
  • Set the priority for automation scenarios and work to maximize test coverage;
  • Write documentation on automated testing and select new automated tools.
  • Verification of multi-device and cross-platform consistency (software works on different devices and browsers);
  • Creating detailed reports and listing improvements;
  • Participation in test planning meetings and providing feedback to the testing team.
  • Review requirements specifications and technical design documents to provide timely and meaningful feedback.
  • Producing Test Strategies, Defect Tracking, Requirements Capture and Analysis, Test Plan, Test Cases, TCDs, Test Matrix and Test Summary Reports to agreed deadlines
  • Create detailed, comprehensive, test plans and test cases suites
  • Creating and executing automated test scripts, test plans and test cases
  • Estimate, prioritize, plan, and coordinate testing activities

Key Requirements

  • 4+ years of experience in software quality assurance, supporting complex SaaS platforms and infrastructure at scale with high uptime in dynamic business environments.
  • 4 to 6 years experience with Selenium, Cypress or related technologies.
  • Strong scripting experience using Java using Selenium Webdriver
  • Strong working knowledge of Java based test automation frameworks (TestNG, Cucumber JUnit)
  • Strong background in functional testing with the ability to design and develop comprehensive automated test strategy and test cases
  • Strong background in building/contributing to automated testing architectures / frameworks
  • Experience with version control (Git), bug tracking (Jira), and CI / CD systems and procedure
  • Working in an Agile/Scrum environment (JIRA or similar tools)

Why Work for Codal:

As a Codal employee, you're a member of a dedicated & driven organization, composed of industry visionaries and auteurs. We take the utmost pride in our work and are truly passionate about the services we provide. As a world-class agency, we offer all of the benefits of an enterprise company, in a friendlier, tight-knit office community.

Benefits of Working with Codal:

  • Work only 40 hours a week.
  • Flexibility in work timings.
  • Work with all the latest technologies.(Angular,Python,Nextjs,Serverless technologies etc.)
  • No LAY-OFFs, no PAY CUTS and myriads of projects in the pipeline.



Read More

Apply for this position

Apply with
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*