T

QA Engineer

TalentXplore
Full-time
On-site
Bangalore North, Karnataka, India
QA Engineer
Β 
We are seeking an experienced and forward-thinking QA Lead to oversee our quality assurance processes and team. The ideal candidate will have a strong background in software. testing, particularly in cloud-based and SaaS environments, with proven leadership skills.

What will you do?
This role will be key in building and scaling our B2B enterprise SaaS platform, driving innovation, and ensuring the delivery of high-quality solutions to our clients in the fashion industry. You will need a blend of technical expertise across the full stack, a deep understanding of cloud and SaaS architectures, and the ability to work effectively in a fast-paced startup environment.
β€’ Collaborate with cross-functional teams, including developers, product managers, and data engineers, to understand project requirements and functional specifications.
β€’ Design, develop, and maintain end-to-end automated testing frameworks for Bluekaktus platform
β€’ Create and execute comprehensive test plans, test cases, and test scripts to validate the correctness, performance, and scalability of software solutions.
β€’ Develop and maintain data-driven automated tests using Python, .NET, covering various aspects such as data validation, data transformation, and result accuracy.
β€’ Identify, document, and track software defects using issue tracking systems, and work closely with development teams to ensure timely resolution.
β€’ Contribute to continuous integration and continuous deployment (CI/CD) processes by integrating automated tests into the deployment pipelines.
β€’ Certify the customer environments during fresh installs and upgrades
β€’ Continuously enhance testing methodologies, tools, and best practices.
β€’ Participate in code reviews to ensure test ability and maintainability of the codebase.
β€’ Investigate and reproduce reported issues and provide detailed reports to aid in debugging and resolution
β€’ Stay updated with industry trends, emerging technologies, and best practices in QA and test automation

Requirements

β€’ Bachelor’s degree in computer science, Engineering, or related field (or equivalent workΒ  experience).
β€’ At least 4 years of experience testing experience preferably with a product company, with aΒ  focus on creating end-to-end test automation.
β€’ Experience in Supply Chain Domain - including verification of functionality and validation of requirements.
β€’ Strong programming skills in Python & .NET, with the ability to design, implement, and maintain robust automation scripts.
β€’ Must have experience in software testing in the areas of SaaS microservices/API Testing
β€’ Experience with testing frameworks and tools such as PyTest, Selenium (or similar).
β€’ Extensively worked on various Testing types such as Integration, System, Functional, Regression, Sanity, Smoke, User-interface (GUI) Testing, API Testing.
β€’ Expertise in writing Test strategy, Test Plan Preparation and Implementation, Test Case
β€’ Design, Test Tool usage, Test execution, Defect Management and Defect Tracking.
β€’ Knowledge of SQL and MongoDB, as well as database testing is an advantage.
β€’ Solid understanding of software testing principles, methodologies, and best practices.
β€’ Familiarity with version control systems (e.g., Git) and CI/CD processes.

Preferred Qualifications
β€’ Experience in B2B SaaS environments
β€’ Familiarity with event-driven architectures and stream processing
β€’ Experience with containerization and orchestration (e.g., Docker, Kubernetes)
β€’ Understanding of security best practices, experience with compliance requirements (e.g., SOC 2, GDPR)