11 Oct
|
Coders Brain
|
Kolkata
11 Oct
Coders Brain
Kolkata
Role & responsibilities
Preferred candidate profile
Job Title: Senior Test Engineer - Automation Employment Type: Permanent Location: Mumbai/Kolkata About Us: LearningMate is a technology company offering domain expertise in teaching and learning solutions - leveraging digital, cloud, process automation, data, and strong learning design principles. For about two decades, LearningMate has been working with education institutions across the globe to help them build, deploy, and streamline their digital infrastructure. Through our powerful mix of products and services, we are proud to help lead the world into a future where education is accessible, affordable, and effective. Since 2001, we have grown to employ more than 1,000 full-time associates spread across the globe and serve a global clientele of education publishers, traditional and nontraditional EdTech companies, K-20 schools, universities and career colleges, government agencies, non-profits, corporate training, and education consortia. We have our global presence in the United States of America, United Kingdom, Canada and in India we are headquartered in Mumbai (Maharashtra) and also have our office in Kolkata.
Job Details: 5 to 8 years experience in software development testing with a minimum of 5 years' experience in Automation (experience in Playwright is must).
Experience in developing scalable Automation Frameworks from scratch using Playwright and Python (or Java). Solid proficiency in Python programming (Python 3.x), including OOP concepts, data structures, exception handling, and async programming (asyncio). Hands-on experience with Python test runners,
primarily pytest (along with pytest-playwright, pytest-xdist for parallel execution, and pytest-html/Allure for test reporting).
Comprehensive expertise in Playwright core capabilities: Page Object Model (POM), multi browser execution (Chromium, WebKit, Firefox), auto-waiting, network intercepting/mocking, tracing, and debugging. Core Java programming knowledge and experience using TestNG framework.
Experience using a Continuous Integration tool is preferred (preferably JENKINS, GitHub Actions, or GitLab CI). Good knowledge of Web Services, including API automation using Playwright's built-in APIRequestContext or Python requests.
Experience in using Open Source Tools (such as test cases repository, defect tracking, SOAP UI, STORM, etc.). Good to have exposure in Mobile Application testing including UI, BDD Testing, Regression tests, and Performance tests. Working knowledge of web technologies including basic knowledge of HTML, CSS, JavaScript, and DOM.
Good Written & Communication skills. Understanding of latest technologies and architecture practices along with various design patterns. Knowledge on database and application performance improvement and application security is required.
Experience on code reviews, architectural reviews, functional reviews, and giving estimations. Good to have exposure of information security practices.
Qualifications: BE / BCS or Equivalent CSE / IT Highly motivated with excellent verbal and written communication, presentation, facilitation, negotiation, and problem-solving skills. Self-starter with strong organizational and time management skills, self-directed.
Perks and benefits
📌 Qa Test Engineer (Kolkata)
🏢 Coders Brain
📍 Kolkata