Seema K Nair, Developer in Nottingham, United Kingdom
Seema is available for hire
Hire Seema

Seema K Nair

QA Testing Developer

Nottingham, United Kingdom

Toptal member since February 22, 2020

Bio

Seema brings over a decade of software testing and quality assurance expertise to the table. She has substantial experience with manual testing and the test automation of web and mobile applications. Seema is a certified Scrum Master, IBM certified DB2 professional, and AWS certified solution architect comfortable with Agile and Waterfall approaches. Her in-depth knowledge of API and performance testing delivers excellent results.

Portfolio

Tethernet.ai, LLC
Quality Assurance (QA), Test Cases, Manual Testing, Automated Testing...
University of Miami
User Stories, User Acceptance Testing (UAT), Testsigma, WebdriverIO, Vonage...
University of Miami - Main
WebdriverIO, JavaScript, Business Cases, Acceptance Testing, User Flows...

Experience

  • Quality Assurance (QA) - 15 years
  • QA Testing - 15 years
  • Manual Testing - 15 years
  • Test Automation - 12 years
  • Manual QA - 12 years
  • QA Automation - 10 years
  • Mobile App Testing - 8 years

Preferred Environment

Locust, WebdriverIO, Pytest, Selenium, Cypress, Apache JMeter, Postman, Chai, Mocha, Jenkins

The most amazing...

...load test framework I've designed and implemented used Python and Locust. It was capable of handling cookies, HTML parsing, and sequential/parallel runs.

Work Experience

QA Engineer

2024 - PRESENT
Tethernet.ai, LLC
  • Led a QA strategy for an oil and gas lease data extraction platform, ensuring accurate parsing and validation of complex legal documents into structured JSON schemas, improving data reliability across the system.
  • Defined and standardized attribute schemas for lease agreements, enabling precise extraction of clauses like royalty terms, pooling, and surface rights, ensuring compliance with domain-specific requirements.
  • Identified and resolved critical data inconsistencies in JSON validation workflows, including intermittent PDF loading failures and attribute mismatch issues, improving system stability and user trust.
  • Developed and maintained Miro-based data models and schema frameworks, establishing a clear ground truth for attribute extraction, improving consistency and alignment between QA, product, and engineering teams.
Technologies: Quality Assurance (QA), Test Cases, Manual Testing, Automated Testing, Test Scripting, Web App Testing, Regression Testing, Jira, GitHub, Documentation, GitHub Actions, Testing, Artificial Intelligence (AI), Miro, Schemas

Business Analyst

2023 - PRESENT
University of Miami
  • Began as a full-time QA for a team of 3-4 developers, and since then, we've successfully delivered over 10 releases to production in a year's time.
  • Assumed a business analyst role when the project transitioned to a Toptal Managed Delivery model, assisting developers by clarifying the client's requirements and drafting user stories with acceptance criteria.
  • Participated in design review sessions and presented the sprint demos to the client. Also automated more than 200 sanity suite scenarios using WebdriverIO, Node.js, and the Mocha framework.
Technologies: User Stories, User Acceptance Testing (UAT), Testsigma, WebdriverIO, Vonage, Interactive Voice Response (IVR), QA Testing, API Integration, Fitbit API, GraphQL, Test Automation Frameworks, Playwright, QA Process

Business Analyst

2023 - PRESENT
University of Miami - Main
  • Coordinated with clients to grasp user requirements, craft user stories for development, and define acceptance criteria.
  • Created over 1,000 test cases in TestRail for various user roles within the application and documented over 500 bugs.
  • Automated over 250 smoke tests using WebdriverIO and Testsigma, an AI-based automation tool.
  • Transitioned from a QA role to a business analyst role. Continued to ensure the quality of our products and expanded my role to bridge the gap between our team and the clients.
  • Took charge of coordinating issues with clients, gathering and analyzing their feedback, and prioritizing features accordingly.
Technologies: WebdriverIO, JavaScript, Business Cases, Acceptance Testing, User Flows, User Stories, Test Automation Frameworks

QA Engineer

2023 - PRESENT
University of Miami - Main
  • Documented 1000+ test scenarios for different user roles and features in the application. Automated 180 smoke test scenarios using WDIO V8 and established traceability via TestRail and Jira.
  • Tracked user stories and bugs using Jira. TestRail was used as a test management tool integrated very well with the open-source web automation tool webdriver.io.
  • Logged 344 bugs in the application and deployed a new version to production every two weeks.
Technologies: Quality Assurance (QA), Test Automation, Cypress, Selenium, Test Automation Frameworks, Automated UI Testing, GitHub Actions, TypeScript

Independent Test Consultant

2017 - PRESENT
Freelance
  • Developed end-to-end tests for ReactJS applications with continuous integration.
  • Assisted clients to gauge the performance and stress parameters of their applications. Developed a load testing framework to handle cookies and preconditions before load.
  • Set up automated tests to verify a podcasting tool. This was a challenging project as it involved using Google APIs for sound validation, along with Webdriver scripts.
  • Oversaw the manual QA for web and mobile applications across different domains and technologies.- eCommerce, recruitment, retail, medical, insurance, content management.
  • Developed API Testing for SaaS products and web applications using both Python 2 and 3, using PyTest framework.
  • Set up QA process for startup teams from scratch. KintoHub(www.kintohub.com) and Pexitics(www.pexiscore.com) are examples of clients with whom I worked from the beginning to implement the QA team and process.
Technologies: TestRail, Zephyr, Jira, Locust, Appium, WebdriverIO, Selenium, TestNG, JavaScript, Java, Web App Automation, Manual QA, Manual Software Testing, Test Automation, Cucumber, Manual Testing, Postman, Test Automation Frameworks, .NET, Card Payments, Quality Auditing, QA Process, Android, Google Play Store

QA Engineer

2024 - 2025
Tethernet.ai, LLC
  • Led QA efforts for a platform involving chat systems and multi-login environments.
  • Validated a multi-login agent, ensuring multiple sessions run in parallel without conflicts, and tested ECS containers and session isolation to ensure scalability and security.
  • Initiated structured QA practices by creating test case repositories for completed features, setting up a TestSigma project for test management, and exploring Playwright, Puppeteer, and WebdriverIO for automation readiness.
Technologies: Quality Assurance (QA), Test Cases, Manual Testing, Automated Testing, Test Scripting, Testsigma, Web App Testing, Regression Testing, Jira, GitHub, Documentation, GitHub Actions, Testing, Playwright, Windsurf, Artificial Intelligence (AI), QA Process

QA Engineer

2024 - 2024
Garn Enterprise (Hong Kong) Limited
  • Defined and documented a QA process in Confluence, improving team alignment. Explored and onboarded TestSigma for test management; created projects, test suites, and test data setup.
  • Created, reviewed, and updated test cases based on evolving acceptance criteria. Maintained traceability between Jira tickets and test scenarios. Ensured test completeness and regression readiness.
  • Clarified back-end processes (order statuses, refund flows, and timeouts). Raised questions on system behavior and edge cases. Provided structured feedback on architecture and workflows, especially in payment processing.
  • Validated data flow between Pimcore and the application, ensuring accurate product and content synchronization and consistent data mapping across systems.
Technologies: Manual Testing, Test Automation, Quality Assurance (QA), React, Vue, Web App Testing, Functional Testing, Automated Testing, Test Cases, Testsigma, Cypress, Cucumber, Selenium, QA Automation, Playwright, QA Process

iOS Developer and Lead

2014 - 2017
QSG Technologies, Pvt. Ltd.
  • Developed in-house apps to provide file storage and file sharing solutions for consumers.
  • Developed an enterprise app to convert all paper-based operations to app-based online operations.
  • Mentored and coached engineers in app development.
Technologies: Swift, Objective-C, SQL, Test Automation Frameworks, iOS, TestFlight

Test Automation Lead

2011 - 2017
QSG Technologies, Pvt. Ltd.
  • Set up test automation teams for several projects.
  • Mastered various web and mobile automation tools and frameworks.
  • Involved in the automation of various products using different tools and technologies based on the tech stack utilized in the application.
Technologies: Trello, Jira, FitNesse, Protractor, Appium, MonkeyTalk, Telerik, Selenium, TestNG, Java, Web App Automation, Manual Software Testing, Selenium WebDriver, Test Automation, RFT, Manual Testing, Test Automation Frameworks

Technical Project Lead

2007 - 2010
Dell Perot Systems
  • Developed technical design documents for new development projects.
  • Oversaw and maintained one of the core products in the company.
  • Won several awards for problem resolution and driving results.
Technologies: Design, Architecture, IBM Db2, COBOL, Test Automation Frameworks

Mainframe Developer

2004 - 2007
Tata Consultancy Services
  • Worked on multiple development projects in the insurance domain for AVIVA Insurance.
  • Developed a mailing and insurance framework for our clients.
  • Coordinated projects onsite in the UK with the offshore team.
Technologies: CICS, IBM Db2, COBOL, Test Automation Frameworks

Experience

KintoHub

KintoHub is a Cloud-native workflow that manages your entire application's lifecycle from source to production. Users started in seconds to build, combine, deploy, and manage APIs, microservices, databases, tasks, and many other options in clicks versus weeks.

I was involved in testing the application from the start. More than 1500 test scenarios were written for this application, along with end-to-end (E2E) tests in WebDriverIO, a Node.js-based application. The app is currently live at beta.kintohub.com.

Cypress Test Automation

https://github.com/seemacalibrecode/CypressPOMProject
The Cypress Automation demo project was implemented using Page Object Pattern. Cypress is the modern-day automation framework used by many developers and testers worldwide. I have written a blog on the usage of Cypress (https://www.calibrecode.com/single-post/2020/01/20/Page-Object-Pattern-with-Cypress).

AI-powered Document Extraction & Structured Data Validation Platform

Worked on an AI-powered document intelligence platform focused on structured data extraction and validation from complex business documents. Contributed to designing and refining JSON schema structures used to define and standardize extracted data fields. Collaborated on prompt-driven extraction workflows to improve the accuracy and consistency of AI-generated outputs.

Responsibilities included preparing and maintaining schema definitions, validating extracted data against expected structures, performing end-to-end QA testing across diverse document types, and supporting automation efforts to streamline validation and testing processes. The role also involved identifying extraction gaps, improving data quality, and ensuring reliable integration between AI extraction pipelines and downstream systems.

Education

2000 - 2004

Bachelor of Engineering Degree in Computer Science and Engineering

NMAMIT Institute of Technology - Nitte, Karkala, India

Certifications

JANUARY 2020 - PRESENT

Website Hacking and Penetration Testing (Real World Hacking)

Udemy

NOVEMBER 2017 - PRESENT

AWS Certified Solution Architect

Udemy

NOVEMBER 2017 - PRESENT

Scrum Master Accredited Certification

International Scrum Institute

MARCH 2007 - MARCH 2009

TOGAF

The The Open Group Architecture Framework

DECEMBER 2006 - PRESENT

IBM Certified Database Associate

IBM

Skills

Libraries/APIs

Selenium WebDriver, Playwright, Chai, Fitbit API, React, Vue

Tools

Jira, Zephyr, TestRail, TestFlight, Cucumber, FitNesse, Trello, WebdriverIO, Pytest, Mocha, Asana, Apache JMeter, Postman, Jenkins, GitHub, Windsurf, Miro

Frameworks

Selenium, TestNG, Appium, Protractor, Locust, .NET, Cypress

Paradigms

Test Automation, Testing, Manual Testing, Automated Testing, Acceptance Testing, User Acceptance Testing (UAT), Functional Testing

Platforms

Shopify, Android, iOS, Klaviyo, Yotpo, Telerik, Testsigma

Languages

COBOL, Java, Swift, SQL, TypeScript, CICS, Objective-C, JavaScript, GraphQL

Storage

IBM Db2, JSON

Other

Web App Automation, Mobile App Testing, QA Automation, Manual QA, Manual Software Testing, eCommerce, eCommerce UX, Quality Assurance (QA), QA Testing, Test Cases, UI Testing, Test Case Development, Test Automation Frameworks, Automated UI Testing, Card Payments, Quality Auditing, QA Process, Architecture, UX Testing, GitHub Actions, Google Play Store, Design, RFT, MonkeyTalk, Business Cases, User Flows, User Stories, Vonage, Interactive Voice Response (IVR), API Integration, Web App Testing, Test Scripting, Regression Testing, Documentation, Artificial Intelligence (AI), Schemas, API Testing

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring