Creative Chaos logoCreative Chaos logo

Lead Principal Test Automation Engineer

Creative ChaosKarachi, Sindh, Pakistan
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Mid to Senior

Qualifications

Qualifications:Bachelor’s degree in Computer Science, Software Engineering, or a related field.8-10 years of experience in automation testing. Strong proficiency in automation testing tools (e.g., Selenium, Cucumber, Java) and familiarity with data structures and algorithm design. Expertise in automation frameworks such as JUnit, TestNG, Xunit, CodedUI, SpecFlow, Pyunit, or custom-built frameworks. Comprehensive understanding of software QA methodologies, tools, and processes. Hands-on experience with both white-box and black-box testing techniques. Proficient in SQL and scripting. In-depth knowledge of design patterns and multi-threaded systems, with experience in automated unit testing. Strong command of SQL with practical experience in crafting SQL queries. Extensive experience with CI/CD pipelines, AWS, and cloud technologies, including Docker and Kubernetes. Familiarity with Web Service API/REST API. Experience with Agile development methodologies, specifically SCRUM. Exceptional verbal and written communication skills in English. Strong analytical and problem-solving capabilities.

About the job

Key Responsibilities:

  • Offer expert insights and strategic direction on business and quality metrics.
  • Design and refine the test automation framework to adapt to evolving project requirements.
  • Evaluate and enhance test cases, scripts, plans, and procedures, both manual and automated.
  • Ensure compliance with defined standards and methodologies during manual and automated test executions.
  • Oversee, support, and synchronize business and QA aspects of software development initiatives, encompassing requirement analysis and application QA.
  • Create automation scripts tailored to user story scenarios for sprint commitments utilizing various tools such as Selenium, Java, TestNG, Appium, Jenkins, and Maven, aimed at regression and performance testing for application releases.
  • Collaborate with cross-disciplinary teams to uphold quality across the software development lifecycle.
  • Assess, prioritize, strategize, and coordinate testing endeavors.
  • Proactively seek out new knowledge and opportunities for growth through exposure to innovative ideas, concepts, and methodologies, while effectively sharing insights.
  • Assist the organization in attracting top software testing talent.

About Creative Chaos

At Creative Chaos, we foster innovation and creativity, empowering our teams to deliver exceptional software solutions. With a commitment to excellence and a focus on quality, we are dedicated to helping our clients succeed in a dynamic digital landscape.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.