QA Automation Engineer (Selenium/Cucumber)

Array is currently seeking an exceptional QA Engineer with hands-on coding experience Selenium/Cucumber to join our accomplished team. As a QA Engineer, you will play a pivotal role in ensuring we deliver high-quality software solutions for our esteemed clients. We are seeking individuals with a strong foundation in software engineering principles, a passion for technology, and a proven track record of successful project delivery.


Key Responsibilities:


Test Automation Development:

• Design, develop, and maintain automated test scripts using Selenium and/or Cucumber.

• Ensure comprehensive test coverage by creating detailed test cases and scenarios.


Test Execution and Reporting:

• Execute automated test scripts and analyze test results to identify defects and ensure software quality.

• Report and track defects, working closely with development teams to resolve issues.


Continuous Integration and Deployment:

• Integrate automated tests into the CI/CD pipeline to ensure continuous testing and timely feedback.

• Collaborate with DevOps and development teams to improve test automation processes and tools.


Quality Assurance and Improvement:

• Participate in the design and implementation of QA processes, standards, and best practices.

• Conduct code reviews and provide feedback to improve the quality of test scripts and frameworks.


Collaboration and Communication:

• Work closely with cross-functional teams, including developers, product managers, and other stakeholders, to understand requirements and deliver high-quality software.

• Provide regular updates on test progress, coverage, and quality metrics to the QA lead and management.


Continuous Learning:

• Stay up-to-date with the latest technologies, trends, and best practices in software engineering.

• Continuously enhance your skills and knowledge through self-learning, training, and professional development opportunities.


Documentation:

• Document the epic journey! Create narratives for code, design, and implementation.

• Ensure our tech lore aligns with industry best practices and standards.


Qualifications:


• Bachelor’s degree in Computer Science, Software Engineering, or a related field.

• 2-7 years of experience in QA automation, with a strong focus on Selenium and/or Cucumber. • Proficiency in programming languages such as Java, Python, or JavaScript.

• Strong understanding of software testing principles, methodologies, and best practices.

• Experience with continuous integration tools (e.g., Jenkins, Bamboo) and version control systems (e.g., Git).

• Communication and collaboration skills that resonate with startup energy.


Additional Requirements:


• Excellent problem-solving and analytical skills, with a keen attention to detail.

• Strong communication and collaboration skills, with the ability to work effectively in a team environment.

• Ability to work independently and manage multiple tasks and priorities in a fast-paced environment.

• Continuous learning mindset and a commitment to staying updated with the latest trends and advancements in test automation.

تاريخ النشر: ٧ يناير ٢٠٢٥
الناشر: LinkedIn
تاريخ النشر: ٧ يناير ٢٠٢٥
الناشر: LinkedIn