Position- Software QA Test Engineer
Company Profile-Ardent Privacy Pvt Ltd
Ardent is an Enterprise Data Privacy, Security and AI Governance Technology provider based in Baltimore, Maryland and Pune, India. Leveraging the power of AI with patented technology, Ardent helps companies with data discovery and automated compliance, including RBI Security Guidelines and the Digital Personal Data Protection Act (DPDPA), IRDA as well as other global regulations like GDPR, CCPA.
Role & Responsibilities
- Test Planning and Execution: Design, document, and execute comprehensive test plans, test cases, and test scripts for new features and bug fixes. Perform various types of testing, including functional, regression, integration, and user acceptance testing (UAT).
- Bug Reporting and Tracking: Accurately and thoroughly log, prioritize, and track bugs using a bug-tracking system (e.g., Jira). Work with the development team to ensure timely resolution of defects.
- Collaboration and Communication: Actively participate in an agile development process, including sprint planning, daily stand-ups, and retrospectives. Collaborate closely with software developers, product managers, and designers to ensure a shared understanding of requirements and quality standards.
- Distributed Systems Testing: Focus on testing applications within complex, distributed environments. Understand the challenges of complex deployment, cloud infrastructure (e.g., AWS, Azure, GCP), and API-based communication.
- Process Improvement: Contribute to the continuous improvement of QA processes and methodologies. This includes identifying opportunities to enhance test coverage, increase automation, and improve overall team efficiency.
- CI/CD and DevOps: Leverage knowledge of DevOps principles to enhance continuous delivery. Help maintain and improve test environments and contribute to the automation of the entire software delivery lifecycle.
- Hands on experience with relational databases (e.g Oracle or MS SQL) and API testing using Postman or Swagger
- Create and maintain data sets to be used in test automation activities.
- Possess in-depth technical knowledge of functional areas, comprehensive understanding of architecture, and advanced troubleshooting and analytics skills on systems of expertise.
Required Skills
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 2-4 years of professional experience in software quality assurance. Proficiency in Functional, Integration, Regression as well as system testing.
- Strong understanding of QA methodologies, SDLC, and agile development practices.
- Experience with CI/CD tools such as Jenkins, GitLab CI/CD, or GitHub Actions.
- Experience in testing applications in a virtualized or cloud environment (VMware, AWS, Azure, or GCP). Good understanding of Active Directory.
- Experience in at least one programming or scripting language (Python, JavaScript, or TypeScript).
- Excellent problem-solving skills and meticulous attention to detail.
- Excellent analytical, problem-solving, and communication skills.
- Excellent oral and written skills with the ability to interact with all stakeholders including senior management, technical subject matter experts, and business customers is essential in this role
Preffered Qualification
- Experience with test automation frameworks (Selenium, JMeter or Cypress).
- Experience with performance and load testing.
- Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.
- Experience with non-functional testing, such as security or accessibility testing.
- Familiarity with monitoring and logging tools like Prometheus, Grafana, or Splunk.
- A strong passion for learning and staying up-to-date with the latest industry trends.
Compensation & Benefits-Best in the industry
Location: Pune (Baner)
Immediate joiners will be contacted
Interested candidates can share resume at [HIDDEN TEXT]