GeekSoft Consulting logo

QA Automation Engineer

GeekSoft Consulting
Contract
On-site
Bangalore North, Bangalore North, India
QA Automation Engineer
  • Help design, build and continuously improve the clients online platform
  • Research, suggest and implement new technology solutions following best practices/standards
  • Take responsibility for the resiliency and availability of different products
  • Be a productive member of the team.


Requirements

  • Demonstrate strong functional testing skills, with a keen eye for identifying edge cases and potential failure points.
  • Ensure end-to-end test coverage to uphold product quality and prevent regressions.
  • Design and maintain detailed test cases to validate all aspects of software functionality.
  • Log and track defects meticulously, ensuring timely resolution and accurate reporting.
  • Actively participate in grooming and sprint planning sessions; provide accurate test effort estimates.
  • Develop, maintain, and execute comprehensive test plans to guide testing activities.
  • Own the release process from a QA perspective, ensuring all functional testing checkpoints are met.
  • Utilize tools such as JIRA and XRAY (or similar test management systems) for tracking and reporting.
Automation Testing Expertise:
  • Minimum of 3 years of experience in automation testing, including developing scripts for web applications and APIs.
  • Strong hands-on experience in JavaScript for test automation scripting.
  • Proficient in Selenium (preferred) or equivalent automation tools.
  • Solid understanding of unit testing frameworks such as Xunit (preferred) or others.
  • Capable of contributing to and enhancing existing automation frameworks, as well as building new ones from scratch.
  • In-depth experience in API testing and API automation.
  • Familiarity with Postman automation is an advantage.
  • Prior experience in testing conversational chatbot applications is required.
  • Proven track record of working within Agile environments such as Scrum and Kanban.
  • Demonstrated ability to meet quality and delivery deadlines consistently.
  • Previous experience in the finance domain is a plus.


Benefits

  • A challenging, innovating environment.
  • Opportunities for learning where needed.