|
Search Jobvertise Jobs
|
Jobvertise
|
QA Engineer - Pune - Amadeus - 6 to 11 years Location: IN-Pune Jobcode: indigojobs_655122 Email Job
| Report Job
Job Description - Has working experience and advanced and specialized technical/functional knowledge in own discipline. Understands how your own area contributes to the business. Acts as a reference for colleagues with less experience and supports junior team members. - Influences decisions related to own activity, anticipating dependencies and consequences in complex scenarios, contributes to transversal projects, proposes improvements to processes, and is accountable for own and team commitments. - Works independently within the plan dictated by the manager, with some guidance on most complex situations. Specific Accountabilities: - Understand data warehouse and database concepts.
- Write SQL queries, stored procedures, and test scripting to delete, define, load, and merge data for tests.
- Develop strategies, test plans, and test cases specific to data quality and governance.
- Create effective ETL and API-driven test cases and scenarios based on different technology and business requirements.
- Implement automated testing, as necessary.
- Manage and introduce CI/CD workflows for testing, as required.
Test strategy * Attend to specification/architecture reviews (also on customer specification reviews when applicable), and provide feedback along with any potential impact, risk, issue, or missed gap based on experience * Define test strategy and test plan containing test cases (functional and non-functional), ensure traceability with specifications and customer requirements * Ensure compliance of test strategy with CI/CD guidelines, Green IT guidelines and all quality guidelines (SDL, STDL), and QA best practices/standards from the industry (ISTQB..) Test Expertise * Design test cases and write test case scripts * Prepare test environment, test data, and execute test cases * Provide sign-off (go/no-go) on tested features based on defined exit criteria * Continuously assess the need to add/update/remove test cases to existing regression and CI/CD pipeline when new product features are delivered and based on metrics (stabilization, deletion of flaky tests...) * As part of maintenance activities, investigate PTRs, test the fixes, and enrich test suites accordingly Test automation * Assess the necessity to automate a subset of (or all) test scripts * Use test automation framework and contribute to its improvement Defect management * Open defects for software or documentation, assign a relevant level of severity based on the importance of the issue, and provide relevant investigation and information in order to fix defects * Check defect fix, and give go/no-go for the load of production defects Reporting * Report and communicate on test activities to the line organization, software developers, and product definition analysts * Provide visibility on testing campaigns/milestones to all stakeholders Support * Provide mentoring and adapted support to newcomers * Provide adapted support to QAE peers based on experience Knowledge sharing * Share knowledge on a specific topic (technical/functional) and spread it among the QA community as well as other stakeholders Quality assurance ambassador * Show accountability for the project, product, or release quality control * Propagate quality assurance best practices based on the highest standards in relevant teams and quality communities Technicity * Efficiently use QA tooling stack and frameworks * Be a force of proposition for improvement of existing ones or development of new ones * Be proactive about any issue/change that is likely to affect QA peers daily job Continuous and sustainable improvement * Be a driving force behind proposals to improve current quality processes in a constantly evolving development lifecycle framework (SAFE) * Act as a pioneer and be part of implementation teams/workshops/taskforces for the newest used tools/frameworks/technologies * Participate in the understanding, measurement, and reduction of the environmental impact of the tested applications and associated QA activities Education bachelors Degree in Information Technology, Engineering, or a related discipline Relevant work experience 6+ years of experience in data analysis focused on quality assurance or similar positions. Technical Skills To be successful in this role, you must have strong hands-on experience in data-driven testing and validation. Together with this, you should have: - Experience with Agile or Scrum software development methodologies
- Experience in different types of data, functional and API testing
- Proficient in using SQL for data validation.
- Adapt in creating scripts for automated and faster data validation.
Experience in - Automation testing using Selenium
- Programming languages such as Java, JavaScript, Python
- Azure/AWS/GCP
- Docker, Kubernetes, Helm
- Git, CI/CD, Jenkins
- Splunk, Datadog, Grafana
Job ClassificationIndustry: IT Services & ConsultingFunctional Area: IT Services & ConsultingRole Category: Quality Assurance and Testing Role: Manual Test EngineerEmployement Type: Full timeContact Details:Company: AmadeusLocation(s): Pune
Amadeus
|