Search by job, company or skills

NeoIntelli Technologies

Senior Quality Assurance Automation Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role Description

We are seeking a Senior Quality Assurance Automation Engineer for a fulltime, onsite role in Bengaluru. In this role, you will be responsible for designing, developing, and executing automated test cases to ensure the quality and functionality of our software applications. Daytoday tasks will include collaborating with crossfunctional teams, identifying and addressing software issues, conducting manual and automated testing, and creating detailed test documentation. You will work closely with developers to enhance software quality and participate in the continuous improvement of our QA processes.

Key Responsibilities

  • Design, develop, and maintain robust test automation frameworks for web, API, and mobile applications using tools like Selenium, Cypress, Playwright, or Appium.
  • Write and execute automated test scripts for functional, regression, integration, and endtoend testing across multiple environments.
  • Integrate automation suites into CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions, etc.) to enable fast feedback and shiftleft testing.
  • Perform both manual and automated testing, including exploratory, smoke, and regression testing, to ensure comprehensive coverage.
  • Collaborate with developers, product owners, and QA analysts to understand requirements, define test strategy, and improve overall product quality.
  • Analyze test results, log defects in tracking tools (Jira, TestRail, etc.), and work with development teams to triage and resolve issues.
  • Create and maintain detailed test documentation, including test plans, test cases, traceability matrices, and automation design documents.
  • Mentor junior QA engineers and promote best practices in test automation, code quality, and maintainability.
  • Continuously evaluate and improve QA processes, tools, and frameworks to enhance test coverage, reliability, and efficiency.

Qualifications

  • Proven expertise in Quality Assurance and Software Testing processes, with 510 years of experience in software testing.
  • Strong experience with Manual Testing and creating effective, reusable Test Cases and Test Plans.
  • Comprehensive skills in QA Automation tools and frameworks (e.g., Selenium WebDriver, Cypress, Playwright, RestAssured, Appium, Cucumber).
  • Handson experience in at least one programming language such as Java, Python, JavaScript/TypeScript, or C#.
  • Experience with CI/CD processes and tools like Jenkins, GitLab CI, GitHub Actions, or Azure DevOps.
  • Good understanding of Agile/Scrum methodologies and experience working in Agile teams.
  • Strong problemsolving abilities, attention to detail, and a proactive approach to identifying and preventing defects.
  • Proficiency in SQL and REST/GraphQL API testing; familiarity with databases and API testing tools (Postman, etc.).
  • Bachelor's degree in Computer Science, Engineering, or a related field is preferred.
  • Excellent communication and collaboration skills, with the ability to work effectively in crossfunctional teams.

Preferred Skills

  • Experience in designing and implementing automation frameworks from scratch or significantly enhancing existing ones.
  • Exposure to performance/load testing tools (JMeter, Gatling, k6) and basic security testing concepts.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Knowledge of test management tools like Jira, TestRail, Zephyr, or Xray.
  • Certifications such as ISTQB Advanced, Selenium/Appium/Playwright, or cloud/AWS/Azure are a plus but not mandatory.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 138832677