We are seeking a Senior Software Tester / Test Automation Engineer with 6+ years of professional experience to join our dynamic team. The ideal candidate will have a strong background in both manual and automated testing, with a particular focus on web and API-based solutions. If you are passionate about quality assurance, have hands-on experience with automation frameworks, and thrive in Agile environments, we would love to hear from you.
Key Responsibilities
- Test Automation Design & Execution. Lead the design, implementation, and execution of automated tests for web and API solutions using tools like Selenium, TestNG, and Cucumber.
- Framework Development & Coaching. Develop and maintain robust automation frameworks (TDD/BDD, Keyword, POM, Hybrid) and mentor junior team members in best practices for test automation.
- API Testing. Utilize tools like Postman to perform comprehensive testing on RESTful APIs, ensuring high-quality, scalable, and reliable services.
- Load Testing & Performance Analysis. Implement and manage load testing strategies using tools such as JMeter, Loadrunner, or SoapUI to assess system performance under various conditions.
- Agile Collaboration. Work closely with cross-functional Agile teams to ensure that testing is integrated into the continuous delivery process, providing timely feedback and collaborating on test plans and user stories.
- Bug Tracking & Reporting. Use Atlassian tools (JIRA, Confluence) for tracking defects, documenting test cases, and providing clear and concise reports on test results and system quality.
Key Skills & Qualifications
- Experience. 6+ years of overall professional experience, with at least 3 years in software testing and test automation for web and API-based solutions.
- Automation Frameworks. Proven expertise in designing, implementing, and coaching teams on test automation frameworks like TDD/BDD, Keyword, POM, and Hybrid (e.g., Selenium).
- Testing Tools. Hands-on experience with test automation tools like Selenium, TestNG, Cucumber, and Postman.
- Load Testing Tools. Strong proficiency in load testing tools such as JMeter, Loadrunner, or SoapUI.
- Agile Methodology. 5+ years of experience working in Agile environments, ensuring seamless collaboration between developers, testers, and product owners.
- API Testing. Deep understanding of RESTful architecture and design, with a focus on API testing.
- Atlassian Tools. Familiarity with JIRA, Confluence, and other Atlassian tools to manage and document test processes.
- Problem Solving. Excellent analytical and troubleshooting skills with a keen eye for detail, ensuring that issues are identified and resolved swiftly.
Preferred Qualifications
- Automation Framework Leadership. Ability to coach and guide team members in adopting test automation best practices.
- Communication Skills. Strong verbal and written communication skills for clear reporting and collaboration across teams.
- Performance Testing Expertise. Experience in setting up and conducting performance testing to ensure systems meet required benchmarks.
If you have a passion for software testing, automation, and continuous improvement, and are excited about working in an Agile environment, we encourage you to apply and become a part of our growing team!