Overview:
Quality Assurance Engineers are responsible for assuring quality of newly developed/enhanced software solutions through manual and automation testing. From requirements analysis and design to implementation, training and support, the Quality Assurance Engineer will work together with a team on diverse projects utilizing knowledge of critical thinking and problem solving. A Quality Assurance Engineer will work tightly with their leadership to understand requirement and project timelines ensuring that software developed adhere to the functional and nonfunctional requirements of the software solution.
Duties & Responsibilities:
Be a champion for department initiatives and values ensuring all actions promote the department's mission statement
Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
Improve operations by conducting systems analysis and recommending changes in policies and procedures
Communicate in a professional manner when interacting with coworkers and external customers
Work with developers, product manager, architects and others to understand functional and nonfunctional requirements, validate and ensure product meets those requirements
Develop and enhance the test infrastructure and continuous integration framework used across teams.
Determine testing best practices and principals and promote them across the organization.
Contribute for developing and executing maintainable automation tests for acceptance, functional, and regression test cases.
Integrate project testing with continuous-integration process.
Work with fellow team members to diagnose bugs and formulate solutions.
Provide functional and technical expertise in bug fixes.
Participate in internal and external technical reviews, as required
Skills Required:
Excellent time management, resource organization and priority establishment skills, and ability to multi-task in a fast-paced environment
Ability to work independently and as part of a team.
Can work quickly and efficiently with moderate supervision.
Demonstrated skills and abilities needed to coordinate, facilitate, and participate in a collaborative approach to the completion of tasks or assignments.
Should have understanding SOLID design principals.
Strong Object-Oriented design and implementation skills
Ability to write SQL Queries.
Ability to develop test automation framework using in C# /Java/TypeScript, Selenium, SQL and BDD
Strong knowledge of enterprise computing software, including system management standards and solutions
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.