C

Creative Chaos

Builds MVPs for startups and enterprises

Principal Test Automation Engineer

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeKarachi, Karachi City, Sindh, PakistanNo salary listedRemote

About the Job

Requirements

  • A Bachelor of Science degree in Computer Science, Software Engineering, or a similar relevant field is required.
  • 8–10 years of working experience in automation testing is required.
  • Experience with automation testing tools such as Selenium, Cucumber, and Java, as well as data structures and algorithm design, is required.
  • Proficiency in automation frameworks such as JUnit, TestNG, Xunit, CodedUI, SpecFlow, PyUnit, or custom in-house frameworks is required.
  • Strong knowledge of software quality assurance methodologies, tools, and processes is required.
  • Hands-on experience with both white-box and black-box testing is required.
  • Solid knowledge of SQL and scripting, including experience writing SQL queries, is required.
  • Expert knowledge of design patterns, multithreaded systems, and automated unit testing is required.
  • Strong experience with continuous integration and continuous delivery pipelines, AWS, and cloud technologies including Docker and Kubernetes is required.
  • Experience with web service APIs and REST APIs is required.
  • Experience with Agile development methodologies, including Scrum, is required.
  • Excellent verbal and written English communication skills are required.
  • Excellent problem-solving and analytical skills are required.

Responsibilities

  • Provide expert opinion and guidance on business and quality parameters.
  • Develop test automation frameworks and enhance and modify them based on project needs.
  • Review manual and automated test cases, scripts, plans, and procedures.
  • Ensure manual and automated test execution follows defined standards and procedures.
  • Manage, support, and coordinate business and quality assurance aspects of software development activities, including requirements analysis and application quality assurance.
  • Develop automation scripts covering user-story scenarios committed for the sprint, using tools such as Selenium, Java, TestNG, Appium, Jenkins, and Maven for regression and performance testing across application releases.
  • Work with cross-functional teams to ensure quality throughout the software development lifecycle.
  • Estimate, prioritize, plan, and coordinate testing activities.
  • Learn new concepts and patterns through exposure to innovative ideas and share findings effectively.
  • Help the organization recruit software testing talent.

About the Company

Creative Chaos

Builds MVPs for startups and enterprises

Creative Chaos is an integrated technology innovation firm that builds MVPs for startups and Fortune 500 companies, focusing on web applications, mobile apps, and IoT. It uses an MVP Development Framework and a delivery-driven team to turn ideas into testable products quickly. The company operates globally with a network of offices and 300+ full-time associates, delivering full life-cycle technology implementations across multiple industries. Unlike many firms, its differentiation comes from its emphasis on grit, delivery excellence, and a proven MVP process that supports agile development. Its goal is to help startups and enterprises bring their ideas to life by turning concepts into validated, market-ready MVPs through rapid, iterative development.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Everett, Massachusetts
Founded
2000

Recently Posted Jobs

Explore more opportunities at Creative Chaos

See more jobs