creativechaos logocreativechaos logo

Senior Test Automation Engineer

creativechaosRemote — Pakistan
Remote Full-time

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


Experience Level

Mid to Senior

Qualifications

Requirements:Bachelor's degree in Computer Science, Software Engineering, or a related field.3 to 8 years of relevant experience in automation testing. Proficiency in automation testing tools (Selenium, Cucumber, Java, etc.), data structures, and algorithm design. Familiarity with automation frameworks such as JUnit, TestNG, xUnit, CodedUI, SpecFlow, PyUnit, or custom in-house frameworks. In-depth understanding of software QA methodologies, tools, and processes. Practical experience with both white box and black box testing techniques. Strong command of SQL and scripting languages. Expertise in design patterns, multi-threaded systems, and automated unit testing. Solid experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines, AWS, and cloud technologies, including Docker and Kubernetes. Knowledgeable in Web Service API/REST API standards. Experience in Agile development methodologies, particularly SCRUM. Excellent verbal and written communication skills in English. Exceptional problem-solving and analytical abilities.

About the job

Job Duties and Responsibilities:

  • As a skilled Quality Assurance professional, provide expert insights and guidance on business and quality metrics within project teams.
  • Design and develop robust test automation frameworks, continually refining them to meet evolving project requirements.
  • Thoroughly review test cases, scripts, plans, and procedures for both manual and automated testing.
  • Ensure compliance with established standards and procedures during manual and automated test execution.
  • Oversee, support, and coordinate the business and QA facets of software development activities, including requirement analysis and application QA.
  • Create automation scripts to address user story scenarios committed for the sprint utilizing various tools (Selenium, Java, TestNG, Jenkins, Maven, etc.) for regression and performance testing across different application releases.
  • Collaborate with cross-functional teams to uphold quality standards throughout the software development lifecycle.
  • Estimate, prioritize, and organize testing activities effectively.
  • Proactively acquire new knowledge and skills, rapidly evolving through exposure to innovative ideas and practices, and effectively share insights with the team.
  • Assist in the recruitment of talented software testing professionals.

About creativechaos

At creativechaos, we pride ourselves on fostering a culture of innovation and excellence. Our team is dedicated to delivering high-quality software solutions that meet the needs of our clients. We value collaboration, continuous learning, and the professional growth of our employees.

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.