The Job logo

What

Where

Senior Quality Assurance Engineer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
The Senior Quality Assurance Engineer will design and implement automated testing solutions, test applications across various technologies, collaborate with teams, coach junior engineers, and participate in agile sprints. The role requires effective communication with stakeholders and involvement in test automation and manual testing.

Job description 

About the role

  • Design and implement – automated testing solutions by understanding business needs, defining test scenarios, building test scripts using tools/frameworks and comprehensive understanding of software development life cycle/Agile methodologies. Test applications across a range of technologies including web, mobile, batch processing, CMS, REST services.
  • Be a Team Player – work in a collaborative team-oriented environment, share information, value diverse ideas, partner with cross functional and remote teams.  Coach and assist less experienced quality assurance engineers.
  • Be an Agile Person – involved in the sprint team.  Communicate on issues that may affect QA sprints, identify process improvements, & work with technical team to ensure sprint success.  Review user stories providing feedback on testability and effort estimations from quality assurance perspective.
  • Be an Effective Communicator – articulate complex technical issues, and share ideas, participate in peer-reviews, and exhibit strong listening skills. Ability to communicate effectively with Product Owner, technical staff, management, and business team members.


About You

  • Overall 8+ years of experience of hands-on experience in Testing (both manual and automation) & software quality assurance
  • Take a lead in test automation and manual testing by actively involving in creation of test plan, test cases and scenarios as per the feature to be tested.
  • As a member of scrum teat participate in scrum ceremonies.
  • Responsible for defect tracking and analysis.
  • Hands-on experience with automation test tool (Selenium, Rest assured, worksoft or similar)
  • Understand and build automated tests that fit into the bigger picture of software delivery for building CI/CD pipelines, optimizing the execution of tests, and ensuring that the tests are regularly providing fast and reliable feedback.
  • Knowledge of 3rd party technologies - SAP / S4 Hana
  • 5+ years of experience in Test management tools like Azure DevOps (ADO) etc.
  • Ability to meet aggressive timelines and handle multiple projects.
  • Hands-on experience with white box and black box testing.
  • Other experience a plus, to include Performance, accessibility and security testing.
  • Interacts and negotiates effectively with internal or external customers. 
Set alert for similar jobsSenior Quality Assurance Engineer role in Bengaluru, India
Thomson Reuters Logo

Company

Thomson Reuters

Job Posted

8 months ago

Job Type

Full-time

WorkMode

Hybrid

Experience Level

8-12 Years

Category

Technology

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

Thomson Reuters Logo

Sr Quality Assurance Engineer

Thomson Reuters

Hyderabad, Telangana, India

Posted: 6 months ago

Looking for a Senior Quality Assurance Engineer to design and implement automated testing solutions. You will work in a collaborative environment, coach team members, and participate in sprint teams. Must have 8+ years of testing experience, proficiency in automation tools, and ability to handle multiple projects effectively. This full-time job at Thomson Reuters in Hyderabad, Telangana requires strong communication skills and expertise in test management tools.

Hewlett Packard Enterprise Logo

Software Engineer Quality Assurance

Hewlett Packard Enterprise

Bengaluru, Karnataka, India

Posted: 3 months ago

Job description  What you'll do: 7-9 years of relevant work experience, including development and/or test automation experience. BE/BTech degree in Computer Science or relevant technical field or equivalent practical experience Hands-on experience with functional, Integration, Performance, and test planning, and test designing. Hands-on experience in automation testing tools & frameworks such as Selenium WebDriver/Robot framework/Cucumber etc. Hands-on in a programming language like Python/Java. Able to develop custom test frameworks to solve the problems. Hands-on experience with bug tracking tools like JIRA, and test management tools like JIRA Desirable experience in performance tools like JMeter and Postman. A growth mindset and passion for building things from the ground up, and most importantly, should be fun to work with. Ability to think strategically and implement with excellence.   What you need to bring: Experience in highly scalable applications preferably SaaS & ITOM based applications. Excellent communication with strong attention to detail Responsibilities: Coordinate with product management and engineering and understand the requirements. Design, Develop automation/Performance testing Frameworks/Scripts Debug production issues and identify RCA. Responsible for Automation testing daily pipelines.   Additional Skills: Accountability, Accountability, Action Planning, Active Learning, Active Listening, Agile Methodology, Agile Scrum Development, Analytical Thinking, Bias, Coaching, Creativity, Critical Thinking, Cross-Functional Teamwork, Data Analysis Management, Data Collection Management, Data Controls, Design, Design Thinking, Empathy, Follow-Through, Group Problem Solving, Growth Mindset, Intellectual Curiosity, Long Term Planning, Managing Ambiguity {+ 5 more}

Bain & Company Logo

Engineer, Quality Assurance

Bain & Company

New Delhi, Delhi, India

Posted: a year ago

JOB DESCRIPTION Company Overview : Bain & Company is a global consultancy that helps the world’s most ambitious change-makers define the future. Across 65 cities in 40 countries, we work alongside our clients as one team with a shared ambition to achieve extraordinary results, outperform the competition, and redefine industries. We complement our tailored, integrated expertise with a vibrant ecosystem of digital innovators to deliver better, faster, and more enduring outcomes. Our 10-year commitment to invest more than $1 billion in pro bono services brings our talent, expertise, and insight to organizations tackling today’s urgent challenges in education, racial equity, social justice, economic development, and the environment. Since our founding in 1973, we have measured our success by the success of our clients, and we proudly maintain the highest level of client advocacy in the industry.   Position Summary: This position sits on a scrum team and is responsible for conducting quality assurance (QA) on specific software applications.  Working with their agile team, and with some support from QA leader, this position plans, conducts and reports results on a variety of tests including manual, exploratory, automated regression, and performance testing.  As active member of the scrum team, this position participates in all scrum ceremonies. The position works closely with QA Manager, Senior QA, and team to implement the QA process and initiatives; and with TSG Project Managers, Development Managers, and customer Project Managers to develop and execute test plans. The QA engineer works with the same individuals to assist in the development of user acceptance test plans. As experienced member of the QA team, this position is expected to participate in larger and more complex projects. The QA engineer also participates in application testing required to support Infrastructure group initiatives including operating system patches and upgrades.   Essential Functions:   Requirement, Project, and Business understanding (20%)  Develop deep expertise in testing and the business functions (developing knowledge of how Bain works, how applications integrate, and subject matter expertise to provide more thoughtful test plans and more thorough testing) Build a thorough understanding of the development life cycle. Support team on common QA methodologies, tools, and processes, with guidance Understand functional and non-functional requirements and the business context for which the application is being developed. Participate in meetings and calls pertaining to requirements and clarification of requirement issues.    Test planning, design, execution, and defect management (50%)  Development comprehensive functional and regression test plans that incorporate systematic testing of core functionality as well as assessments of the user interface and process flow Able to support on multiple types of testing like API, Cross browser testing or others. Assist the Function and customer Project Managers in the development of user acceptance test plans Supports test data and test environment related activities. Participate in the testing of all applications as necessary to support Infrastructure initiatives that include server and client operating systems patches and upgrades, new server or client software that interacts with applications supported by the Application Development team and new hardware deployments. Design and document test scenarios, manual test cases for the functional and non-functional requirements.  Write, maintain, and execute automated UI test scripts, with assistance. Maintain a suite of manual and automated regression test cases, ensuring that test cases found missing during internal and external testing are incorporated into this suite. Keep the regression suite updated for all changes in requirement Execute the test cases and prepare test logs. Conduct performance testing to ensure that the application conforms to the defined performance specifications. Interpret the outcome of the testing and escalate any issues in the performance of the application. Report any defect found during the execution using the project's defined defect management tool. Troubleshoot bugs to identify ultimate root cause and then document findings in bug tracking software. Also clearly understand the impacted areas due to resolution suggested/provided by the development team.  Work with the team to ensure bugs found in testing are resolved and retested. Update the status accordingly.    Collaboration (10%) Provide input into application test strategy, including amount of manual, exploratory, and automated tests, working with both QA leadership and scrum team Raise concerns, roadblocks, and impediments to scrum team and management in a timely manner  Participates fully in all scrum ceremonies, including sprint reviews Help scrum team ensure sprint goal is met, including activities outside QA function when requested Support application deployment as necessary Take ownership Automation (10%) Able to set up and refine predesigned test automation framework as per project’s need.  Work along with developer to set up and maintain source control as well as pipelines for automated test cases in CI/CD. Leadership (10%)   Take ownership of test deliverables of the project  Lead or assist in initiatives within the QA team.  In the process, demonstrate leadership and superior teamwork. Mentor and train new associates in the testing community and support their onboarding Qualifications : Education and Work Experience: Bachelor's/Master's in Computer Applications, Computer Engineering, Business, Information technology 4-6 years of experience Individual Contributor Functional testing, Regression testing, Smoke testing, SQL, Automation testing, Selenium, Java, JavaScript, C#, Python, Strong Analytical and reasoning skills,Communication, Agile, Scrum, Kanban, Scrum ban, Bug\defect Management, Test Execution, Test Design, ALM tools (JIRA, HP QC.) and Test management tools (Zephyr, Xray, Test Sigma.), Maven, Nunit, Few short travels could be required for business/team collaboration   Knowledge, Skills, and Abilities: Strong knowledge of common software QA methodologies, tools, and processes. Good Knowledge of any of the programming language like Java, JavaScript, Python, C# with a test automation tool  Experience with test automation components like Selenium Web-driver, Junit, TestNG, Cucumber and Extent reports  Understanding of Rest API testing with working knowledge in any one tool API testing tool.  (Postman, SOAP UI, Swagger UI)   Working knowledge of test management tool Strong written and verbal communication skills Ability to establish trusted partnerships with product heads, and executive level stakeholders Comfort with agile operating models        Attention to detail and aptitude for analytical problem resolution Strong critical thinking skills Demonstrated interest in and aptitude for technology Ability to work independently and with teams.