About us:
Embark on a fintech journey like never before with 5paisa. We're not just redefining finance;
we're rewriting the rules. Join us at the forefront of innovation, where your career is a thrilling adventure in the future of fintech. With cutting-edge tech, transparent transactions, and user centric design, 5paisa is your gateway to a career that's as dynamic as you are. Ready to be a part of the revolution? Welcome to 5paisa, where your aspirations meet innovation.
Role Summary:
We are seeking an experienced Senior Software Tester with expertise in both automation and manual testing to ensure the quality, reliability, and performance of our software applications. The ideal candidate will be responsible for developing test strategies, creating detailed test plans, writing test scripts, executing test cases, and collaborating with cross-functional teams to deliver high-quality software products.
Key Responsibilities:
Test Planning & Design:
- Develop comprehensive test strategies and plans for both automation and manual testing.
- Identify and define test scenarios and test cases based on functional and technical requirements.
Automation Testing:
- Design, develop, and maintain automation frameworks using tools such as Selenium, Cypress, or similar.
- Write reusable, scalable, and efficient test scripts to automate functional, regression, and performance tests.
- Integrate test automation into CI/CD pipelines for continuous testing.
Manual Testing:
- Conduct detailed manual testing of applications, including exploratory, functional, integration, and user acceptance testing (UAT).
- Identify, document, and track defects using bug-tracking tools.
- Collaborate with developers to reproduce and resolve issues.
Quality Assurance:
- Perform thorough testing of web, mobile, and desktop applications across different platforms and devices.
- Ensure applications meet functional, performance, security, and scalability standards.
Collaboration & Communication:
- Work closely with developers, product managers, and business analysts to understand requirements and design test cases accordingly.
- Provide detailed and accurate status reports on testing progress and quality metrics.
Continuous Improvement:
- Identify opportunities for process improvements and implement best practices in testing and quality assurance.
- Keep updated with the latest testing tools, methodologies, and trends.
Key Skills & Qualifications:
Education:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
Experience:
- 7+ years of experience in software testing (manual and automation).
- Proven experience with automation tools like Selenium, Appium, Cypress, or similar.
Technical Skills:
- Proficient in programming languages like Java, Python, or Java Script for test automation.
- Hands-on experience with test management and defect tracking tools such as JIRA, Test Rail, or Zephyr.
- Strong knowledge of APIs and testing tools like Postman, Rest Assured, or Soap UI.
- Familiarity with CI/CD tools like Jenkins, Git, or Azure Dev Ops.
Domain Expertise:
- Experience in testing web, mobile, and desktop applications.
- Understanding of Agile methodologies and Dev Ops practices.
Soft Skills:
- Strong analytical and problem-solving skills.
- Excellent communication and documentation abilities.
- Leadership and mentoring experience are a plus.