Job Purpose We are seeking an enthusiastic and proactive individual to join our product development team as a Staff Test Automation Engineer. In this role, you'll have the opportunity to collaborate with some of the most talented and knowledgeable tech professionals in the financial sector. You will be instrumental in developing next-generation digital services and platforms that drive our customers' transformation goals. As a valued member of our agile team, you will closely collaborate with development, engineering, UX, and product teams. Your primary responsibility will be to support the Digital Service Product Owner in delivering high-quality products that maximize value. In addition to your technical duties, you will have the chance to broaden your knowledge of new business domains and cutting-edge technologies. You will work alongside industry experts and subject matter specialists, gaining valuable insights and honing both your technical and interpersonal skills. By joining our team, you will play a pivotal role in ensuring the quality and success of our digital initiatives, contributing to a dynamic and innovative environment where continuous learning and professional growth are encouraged. Experience: 8-10 Years Location: Bangalore Key Responsibilities As a Full-stack QA Demonstrates exceptional functional testing abilities, with a strong focus on identifying and addressing edge cases. Ensures comprehensive test coverage to maintain high-quality standards and prevent potential issues. Writes detailed test cases to thoroughly evaluate software functionality. Documents defects meticulously and tracks them through to resolution. Actively participate in grooming, planning sessions and provides estimate for test activities. Develops and maintains test plans to guide the testing process. Take responsibility for releases, ensuring all functional testing requirements are met. Should understand JIRA and XRAY or similar test management tools. Minimum of 8 years of experience in automation testing, including writing test automation scripts for web applications and web services. Capable of actively contributing to the existing automation framework and build new framework from scratch Hands-on experience with C# .NET/ Python and JavaScript is essential. Good understanding of Selenium (preferred) or other automation tools. Good understanding of such as Xunit (preferred) or any other testing framework with .net core is essential. Strong understanding of API testing and API automation with postman is a must. Performance testing experience with JMeter (preferred) or any other tool is must. Hands on setting up CI/CD pipelines in AWS (preferred) or Azure. Evaluate and provide constructive feedback on peers’ automation scripts, ensuring alignment with industry best practices. Knowledge of SQL is required. Proficiency in source control systems, such as GitHub, is essential. Experience working within Agile software development methodologies, such as Scrum and Kanban. Must meet the required quality deliverables, adhere to deadlines. Previous work experience in the finance domain is a plus. Lead and manage a team of software test engineers, providing guidance, mentorship, and support to ensure high performance and professional growth Address and resolve any conflicts within the team promptly and effectively to maintain a positive and productive work environment Foster a culture of continuous learning and knowledge sharing by encouraging team members to share their expertise and learnings through presentations, code reviews, and documentation Collaborate with senior management to define and implement testing strategies that align with the organization's goals and objectives Maintain clear and effective communication with stakeholders, providing regular updates on project status, risks, and issues As member of the QA community Must have strong testing mindset with meticulous attention to detail, ensuring thorough validation of software functionality and identifying potential issues early in the development process Must have good understanding of object-oriented design principles and best practices of automation scripting. Ability to proactively provide inputs during the grooming sessions based on the design/implementation options Stay up to date on latest developments in technology Learn and share learnings with the community Mentor and guide junior team members, fostering their growth and development. Behavioral Competencies Strong work ethic, self-starter, excellent planner and executor and above all, a good team player Excellent communication skills and inter-personal skills are a must Must have organizational skills, including multi-task capability, priority setting and meeting deadlines Liking and initiative to learn business domain is highly desirable Likes dynamic and constantly evolving environment and requirements
Job Title
QA Automation test manager