We are looking for a skilled and detail-oriented Quality Engineer with hands-on experience in device testing and Selenium automation. The ideal candidate will be responsible for ensuring the quality and functionality of applications across multiple device types (mobile, tablet, web-enabled devices) while contributing to the automation framework and execution of test cases using Selenium.
Advises business and IT delivery on overall testing approach (methodology), key inputs and dependencies, tooling, resource demands
Deliverables
defines and creates specific Programmes Test Strategies, estimates and other test collateral identified based on known/assumed scope
Involvement is dependent on project/programme size, complexity, technical aspects
hardware/network/development language
Influences at the start of programmes/projects on requirement ideas/concepts, challenging and asking specific questions, giving industry insight, aligns with similar type projects
all leading to aiding and ensuring efficient design, development and testing approaches
Shifts the focus left into design and development so that testing influences and drives the outputs and quality from these domains
Confirms testability of complex requirements
clarifies ambiguous elements and aligns/sets expectations on actions/owners
Carries out health checks whilst delivery in flow
ensures adherence to Test Strategy and quality of test collateral and deliverables
Hands over to Test Manager for delivery of testing engagement
remains available for input and advisory activities as and when required
Senior Resource
acts as SME for all testing related activities
is the recognised authority on testing
Test Architect sits with one foot in the delivery arena and one in the Architect group so keeps abreast of strategic developments as well as overseeing existing delivery progress
Under broad direction, interacts with project teams and clients to gain an understanding of the business environment, technical context, and testing objectives for a project as a basis for determining testing requirements.
Plans and executes the analysis of the testing requirements of a project in order to define a Testing Strategy.
Understands and recommends the use of the appropriate automated testing tools.
Defines the metrics to be collected to monitor the performance and effectiveness of testing for a project.
Responsible for the provision of guidance, relating to testing activities for a project, to HP project teams and clients.
Communicates with all stakeholders for a project to assist in managing testing issues and risks.
Provides consultative support on all aspects of the testing process for a project.
Contributes to special studies. Develops and presents testing proposals to internal and external clients.
Identifies and recommends improvements to methods and standards for a project through an assessment of current testing practices, and supports implementation of recommended improvements.
May act as a temporary or part-time testing advisor on a project.
Proactively identifies and proposes improvements to HP's testing practices.
Stays current on emerging tools, techniques, and technologies.
Acts as a mentor and coach to testing specialists and test analysts.
Establishes and maintains security, integrity, and business continuity controls and documents.
Must have
Bachelor's degree in Computer Science or Computer Engineering
6-8 years of experience in software test automation
Experience with testing RESTful data services and APIs
Should worked on agile methodology before
Good understanding of Java and .NET Web applications
Need to be able to send a request/get a response for different protocols/technologies
Experience in Ready API testing will be preferred.
Knowledge of API testing using API testing tools like Postman or fiddler will be an advantage
Knowledge of SOA test automation framework, process, strategy
Must be familiar with Test Metrics, Change and Release Management processes.
Designing and writing automated test scripts using SOAPUI Pro or similar web services test tools
Tools experience, SOAP UI, Postman, TFS, Jira etc.,
Nice to have
Provide major input to the definition of project scope, plans and deliverables including cost projections and proposed implementation dates.
Work with Project / Programme Manager, help control project requirements, scope and change management issues.
Work with others to assess, develop and propose new business and technical opportunities to leadership and/or the client.
Leverage reusable components and industry frameworks, etc. in developing solutions.
Work with the appropriate HP communities regarding the application of new technologies, tools, processes, standards and project management/system development methodologies.
Languages
English: C2 Proficient
Seniority
Senior
Get notified when new jobs are added by luxsoft