Developers

Senior QA Automation Engineer

Job Title: Senior QA Automation Engineer

Company: K-LINK

About Us: K-LINK is a dynamic and innovative IT company committed to delivering cutting-edge solutions to our clients. As we continue to grow, we seek a highly skilled and motivated Senior QA Automation Engineer to join our talented team.

Responsibilities:

  • Test Planning: Develop comprehensive test plans based on project requirements and specifications.
  • Test Case Design: Create detailed, comprehensive, and well-structured test cases and test scripts.
  • Execution: Perform manual and automated testing to ensure the quality and stability of software applications.
  • Regression Testing: Conduct thorough regression testing to identify and resolve any unexpected issues or bugs introduced by code changes.
  • Defect Tracking: Effectively track and manage defects using appropriate tools, providing clear documentation and steps to reproduce.
  • Collaboration: Work closely with cross-functional teams, including developers, product managers, and business analysts, to ensure effective communication and understanding of project requirements.
  • Automation: Drive and contribute to the automation testing strategy, implementing automated test scripts and frameworks.
  • Performance Testing: Conduct performance and load testing to identify bottlenecks and optimize application performance.
  • Continuous Improvement: Actively participate in process improvement initiatives to enhance overall software development and testing processes.
  • Mentorship: Provide guidance and mentorship to junior members of the QA team.
    • Champion high delivery and service standards in ensuring all products are methodically tested and issue-free at all gate-keeping points.
    • Implement automated testing initiatives in both functional and non-functional aspects within the test pipeline as part of the CI/CD process in an agile environment.
    • Execute test cases, identify defects and ensure all quality issues are properly documented, tracked and resolved in a timely manner.
    • Work closely with the Lead QA Engineer to continuously identify risks and close those gaps to ensure comprehensive test coverage for every product release.
    • Proactively identify problems, plan solutions, recommend testing & automation solutions that will meet business needs of the team.
    • Maintain and update testing dashboard to make testing metrics and testing activities visible.
  • Produce test summary reports for each test cycle.
  • Stay up-to-date with new technology trends, languages and techniques.
  • 2 to 3 years of related work experience in Automated Quality Assurance (Automated QA) in enterprise-scale turn-key projects and large-scale customer facing systems, preferably in fast-paced tech, IT or gaming industry.
  • Experienced in quality assurance and quality control of scalable, maintainable, extensible, web-based enterprise-grade applications with web-based and mobile app-based interfaces.
  • Excellent documentation skills in drafting clear and concise test scenarios, test cases, along with in-depth knowledge of QA methodology.
  • Knowledgeable in building automated testing modules within the larger framework, pipeline, process and familiar with various automated testing tools such as JMeter, Jenkins, Selenium, Appium, BrowserStack, Cucumber.
  • Proficient in Java or Python and other programming languages which are commonly used in an automated testing environment.


Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Senior QA Engineer or similar role, with a focus on manual and automated testing.
  • Strong experience in creating and executing test plans and test cases.
  • Proficient in testing methodologies, including regression, performance, and load testing
  • Hands-on experience with test automation tools and frameworks.
  • Solid understanding of SDLC, Agile, and iterative development methodologies.
  • Excellent analytical and problem-solving skills.
  • Strong communication and collaboration skills.
  • Experience with performance testing tools and methodologies.
  • Ability to adapt to a fast-paced and dynamic work environment.
  • Conduct functional, integration, regression, and performance testing of technical software products.
  • Automate testing processes to improve efficiency and test coverage.
  • Participate in requirements and design reviews to provide feedback on potential quality issues.
  • Maintain documentation of test results and defects, and communicate test progress and results to stakeholders.
  • Stay up-to-date with industry best practices and new technologies related to software quality assurance.
  • Contribute to continuous improvement of QA processes and methodologies.


Nice to Have::

  • STQB or other relevant certifications.
  • Experience with Postman, LoadRunner, Selenium and other relevant tools.


If you have a passion for enhancing your capabilities, we welcome your application. Please submit your resume/CV along with your relevant experience to hr@klinkenterprise.com or Apply through our LinkedIn page. We appreciate your interest in joining K-LINK, and we will reach out to shortlisted candidates for further evaluation.

Share this post