Sign In
 [New User? Sign Up]
Mobile Version

TaCIT-ESDV- Software Quality Assurance Specialist

Mumbai, MH
Job Code:
  • Oil & Gas
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

Shell is looking for a Software Quality Assurance Specialist to join our process control engineering software DevOps team. The QA Specialist must work closely and confidently with technical domain experts, software engineers, application developers, support and deployment resources to write and maintain manual and automated test cases for C#/WPF based applications running on Windows. The candidate should be well versed and experienced in test methodologies and possess excellent interpersonal skills. Additional responsibilities include continuously improving the automated tests architecture to minimize development and maintenance costs.Responsibilities Create master test plan and test cases for the software releases and define overall testing strategy for testing complex systems.Ensure test coverage based on business requirements.Perform all aspects of verification including functional, structural, regression and system testing.Review business and functional requirements in order to produce test strategy and test cases.Effectively track and manage software defects and assist the team in root cause analysis and risk mitigation strategies.Ability to quickly troubleshoot and diagnose issues within the quality assurance environment and communicate with the team.Design test scripts for Performance testing, Load/Volume Testing and Stress Testing.Build automated scripts using FitNesse to regression test C#/WPF applicationsRequirementsQualificationBS/MS degree in Computer Science, Engineering, Information Systems or related discipline5+ years of experience in Software Testing/Quality Assurance with strong background in building comprehensive test suites and delivering high quality products.Strong knowledge of software development processes tools and methodologies (preferably Scrum and Agile) working in a Continuous Integration (CI) environment.Experience in creating and maintaining reusable test frameworks along with WPF application TestingUnderstanding of Software Quality Testing Approaches & Concepts (e.g. API testing, test approach selection, Black / Grey / White Box test approaches, etc.)Strong Data Analysis skills and the ability to track a data element from source through transformation to target.Must have thorough understanding of different testing types including functional, regression, integration, UI, Backend, UAT, smoke, performance testing and browser compatibility testing.Must have strong background in reviewing business and functional requirements in order to produce high level test strategy and test cases.Understanding of SDLC and QA/Testing process and industry best practices and ensure compliance with software best practices.Experience testing thick client, client server, database server, and web applications. Experience testing applications implemented using services oriented architecture and knowledge of technologies such as REST, HTTP, SOAP messaging Expert level understanding of the key performance metrics associated with throughput, latency, memory, and CPU utilization. 3+ years experience with test automation is a plus.Skills Strong organizational skills and attention to detail. Excellent verbal and written communication skills, both oral and written. Methodical and thorough approach to testing. Enthusiasm for team working and continuous improvement. ToolsMicrosoft Office Suite (Word, Excel, PowerPoint, Outlook). Team Foundation Server (TFS/VSTS) / Microsoft Test Manager (MTM), Microsoft Visual Studio, Selenium, SQL Server, Windows, Toad.
Degree: M.Sc. (Science)

Additional Degree: B.Sc. (Science)

Experience: 5-10


Application Programming | Network Administration | Quality Assurance/Testing | Software Engineer
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News