Senior Quality Assurance Engineer
Synechron Technologies
Senior Quality Assurance Engineer
Synechron Technologies
Pune
Not disclosed
Job Details
Job Description
Senior Quality Assurance Engineer (Java Collections and Automation Frameworks)
Job Summary
Synechron is seeking an accomplished Sr. QA Lead to oversee and enhance our software testing processes, ensuring high-quality software delivery. With 10-14 years of experience in manual and automation testing, the ideal candidate will lead a team of QA professionals, develop strategic testing methodologies, and ensure adherence to quality standards throughout the software development lifecycle.
Software Requirements
Required Software Skills:
- Proficiency in Selenium, Appium, Cucumber, and Java Collections.
- Advanced knowledge of SQL for database testing.
- Experience with testing tools such as Postman, AlertSite, JIRA, or Rally.
Preferred Software Skills:
- Familiarity with automation frameworks like QTP, SikuliX, Cypress.
- Understanding of CI/CD processes and tools.
Overall Responsibilities
Team Leadership and Strategy Development:
- Lead and mentor a team of QA engineers, fostering a culture of quality and continuous improvement.
- Develop and implement comprehensive QA strategies that align with project goals and timelines.
Manual Testing:
- Oversee the manual testing process, including test case writing, execution, and identifying dependencies through requirement understanding, API documentation, and wireframes.
- Execute various testing types including Regression, Smoke, Exploratory, and Random Testing.
Automation Testing:
- Design and implement automation testing scripts using Java Collections and frameworks such as Selenium, Appium, and Cucumber.
- Utilize automation frameworks like Keyword-Driven, Data-Driven, Modular, and Hybrid to enhance testing efficiency.
API Testing:
- Conduct API testing, including parameterized testing and validations to ensure robust API performance.
- Collaborate with development teams to understand API documentation and integrate testing seamlessly.
Web Testing:
- Develop and execute testing scenarios for web applications, understanding common differences between browsers.
- Ensure comprehensive UI testing, including cross-browser testing and regex validations for input parameters.
Performance and Security Testing:
- Conduct performance testing to assess application responsiveness, speed, scalability, and stability under load.
- Implement security testing practices to identify vulnerabilities and ensure that applications meet security standards and best practices.
Continuous Integration and Delivery (CI/CD):
- Participate in CI/CD processes, including the usage of multi-branch vs. on-demand pipelines, build processes, and deployment strategies.
- Ensure effective test execution processes, including build environments, test cycles, and reporting.
Quality Assurance and Reporting:
- Identify, log, and track defects and exceptions based on testing criteria, ensuring timely resolution.
- Provide regular reporting on testing progress, quality metrics, and value adds in projects.
Technical Skills (By Category)
Programming Languages:
- Required: Java for automated test scripting.
- Preferred: JavaScript, PHP, Ruby.
Databases/Data Management:
- Essential: Proficient in SQL, including WHERE statements, joins, and GROUP BY functions.
Frameworks and Libraries:
- Essential: Selenium WebDriver, Grid, Cucumber (Gherkin).
Development Tools and Methodologies:
- Required: BDD practices using TestNG and Cucumber.
Security Protocols:
- Preferred: Familiarity with security testing tools and methodologies.
Experience Requirements
- 6+ years of experience in QA, with proven expertise in manual and automation testing.
- Demonstrated experience in leading QA teams and delivering projects using emerging technologies.
Day-to-Day Activities
- Manage and oversee testing processes, ensuring adherence to quality standards.
- Collaborate in regular meetings and discussions with cross-functional teams to understand requirements and report on testing progress.
- Deliver detailed test reports and documentation to stakeholders.
- Make informed decisions on testing approaches and defect resolution.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
- Relevant certifications in QA and automation testing are preferred.
- Commitment to continuous learning and professional development.
Professional Competencies
- Strong critical thinking and problem-solving capabilities.
- Excellent leadership and communication skills for effective stakeholder management.
- Adaptability to evolving technologies and a keen learning orientation.
- Innovation mindset to drive creative solutions and improvements.
- Effective time and priority management skills to meet project deadlines.
SYNECHRON’S DIVERSITY & INCLUSION STATEMENT
Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.
All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.
Experience Level
Senior LevelJob role
Work location
Pune - Hinjewadi (Ascendas), India
Department
Quality Assurance
Role / Category
Quality Assurance - Other
Employment type
Full Time
Shift
Day Shift
Job requirements
Experience
Min. 10 years
About company
Name
Synechron Technologies
Job posted by Synechron Technologies
This job has expired