companycreativechaos logo

Lead Principal Test Automation Engineer

creativechaosRemote — Karachi, Sindh, Pakistan
Remote Full-time

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


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Required Qualifications:Bachelor's degree in Computer Science, Software Engineering, or a related field.8-10 years of experience in automation testing. Proficiency in automation testing tools (e.g., Selenium, Cucumber, Java), as well as a solid understanding of data structures and algorithm design. Expertise in automation frameworks such as Junit, TestNG, Xunit, CodedUI, SpecFlow, Pyunit, or custom-built frameworks. Strong grasp of software QA methodologies, tools, and processes. Hands-on experience with both white-box and black-box testing methodologies. Proficient in SQL and scripting languages. Deep understanding of design patterns, multi-threaded systems, and automated unit testing. Strong 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, particularly SCRUM. Exceptional verbal and written communication skills in English. Outstanding problem-solving and analytical abilities.

About the job

Key Responsibilities:

  • Provide strategic insights and expert advice on business and quality benchmarks.
  • Develop and continuously refine our test automation framework based on evolving project requirements.
  • Conduct thorough reviews of test cases, scripts, plans, and procedures, both manual and automated.
  • Ensure adherence to defined standards and procedures during manual and automation test execution.
  • Oversee, support, and coordinate business and quality assurance aspects within software development activities, including requirement analysis and application QA.
  • Create automation scripts to address user story scenarios committed for each sprint using various tools (Selenium, Java, TestNG, APPIUM, Jenkins, Maven, etc.) for regression and performance testing across multiple application releases.
  • Collaborate with cross-functional teams to uphold quality throughout the software development lifecycle.
  • Estimate, prioritize, plan, and coordinate testing activities effectively.
  • Exhibit initiative in learning new technologies and methodologies, rapidly adapting and sharing innovative ideas and patterns.
  • Assist the organization in attracting and recruiting top-tier software testing talent.

About creativechaos

About creativechaos: At creativechaos, we pride ourselves on fostering a dynamic and innovative environment where technology meets creativity. Our team is dedicated to delivering cutting-edge solutions that empower businesses and enhance user experiences. Join us as we push the boundaries of technology!

Similar jobs

Tailoring 0 resumes

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