Senior Quality Assurance Engineer

Synechron Technologies

Pune

Not disclosed

Work from Office

Full Time

Min. 10 years

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.

S​YNECHRON’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.

Candidate Application Notice

Experience Level

Senior Level

Job 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