As a key position within the Quality Assurance team, the QA Engineer will collaborate with the various groups within IT and across business units. This role should work under minimal supervision, relying on experience and judgment to ensure the appropriate level of quality is designed into automated test scripts. The QA Engineer will plan work for the automation, review team’s work output, perform training, and be hands-on automation contributor. S/he will provide test automation leadership as well as continuous improvement within the software testing discipline. The successful candidate will demonstrate proficiency with a highly collaborative approach, exhibiting excellent analytical, problem solving, organizational and interpersonal skills. Automation LeadershipDevelops automation roadmap to ensure key applications have appropriate coverage. Develops or evolves appropriate QA standards, guidelines and procedures as needed.Provides governance to ensure automated scripts meet coding standards and provide appropriate test coverage.Trains and mentors team members on automation best practices, as well as effective use of test automation tools.Works closely with global QA team and assists in resolving issues they may encounter.Evaluates and recommends new tools, products, upgrades and vendor/multivendor solutions.Communicates effectively with stakeholders (business, application, architecture and operations) in non-technical terms on issues that are encountered in testing and possible resolutions.May contribute as a QA project lead, creating project plans/schedules, resolving issues, and ensuring deadlines are met.Job RequirementBachelor's degree in Information Science/ Information Technology, Computer Science, Engineering is required.5+ years of experience in Information Technology field, focusing on Quality Assurance and Automation Testing.Perform all aspects of quality assurance during the sprint cycles including test strategies, test case documentation, test data and test execution.Identify, evaluate and recommend QA process and activities supporting software engineering in an agile, scrum team environment, including Story Pointing, Sprint Planning, Sprint Reviews and Sprint Retrospectives.Manage the current test automation architecture, frameworks, coding standards and suggesting improvements in the current Automation Testing Strategies/Practices.Hands on experience with cutting edge automation tools for Web, Mobile, Desktop, DB and Web-service testing etc. and well versed with current test automation technology trends.Experience in software testing stateless platforms (SOAP, RESTful web services or message queue systems).Proficiency with at least one of the following languages: Java and PythonKnowledge of any scripting language is a plus.Strong knowledge of writing relational database queries, procedures, Database Development tools and concepts. Experience and strong understanding of automation tools such as Selenium Webdriver, SoapUI, HP UFT, JMeter. Experience with enterprise tools and CI tools such as, Azure pipelines, Git, Jenkins.Hands on experience in unit test framework like TestNG/ JUnit/ NUnit/ MS Test.Working with tools such as JIRA, Confluence, Test Rails to log any bugs and test results.Comfortable with supporting team with manual testing as and when needed.Technical depth to create and run test scripts that cover a wide variety of scenarios such as smoke, functional, regression, integration, usability and performance testing.Detail-oriented, demonstrated ability to show initiative, good judgment, and resourcefulness.Demonstrated ability to collaborate and foster a team-oriented, results driven culture.Excellent verbal, written, and interpersonal communication skills; ability to interact across all levels of the organization.Exposure within the Financial services sector is preferred.
As a key position within the Quality Assurance team, the QA Engineer will collaborate with the various groups within IT and across business units. This role should work under minimal supervision, relying on experience and judgment to ensure the appropriate level of quality is designed into automated test scripts. The QA Engineer will plan work for the automation, review team’s work output, perform training, and be hands-on automation contributor. S/he will provide test automation leadership as well as continuous improvement within the software testing discipline. The successful candidate will demonstrate proficiency with a highly collaborative approach, exhibiting excellent analytical, problem solving, organizational and interpersonal skills. Automation LeadershipDevelops automation roadmap to ensure key applications have appropriate coverage. Develops or evolves appropriate QA standards, guidelines and procedures as needed.Provides governance to ensure automated scripts meet coding standards and provide appropriate test coverage.Trains and mentors team members on automation best practices, as well as effective use of test automation tools.Works closely with global QA team and assists in resolving issues they may encounter.Evaluates and recommends new tools, products, upgrades and vendor/multivendor solutions.Communicates effectively with stakeholders (business, application, architecture and operations) in non-technical terms on issues that are encountered in testing and possible resolutions.May contribute as a QA project lead, creating project plans/schedules, resolving issues, and ensuring deadlines are met.Job RequirementBachelor's degree in Information Science/ Information Technology, Computer Science, Engineering is required.5+ years of experience in Information Technology field, focusing on Quality Assurance and Automation Testing.Perform all aspects of quality assurance during the sprint cycles including test strategies, test case documentation, test data and test execution.Identify, evaluate and recommend QA process and activities supporting software engineering in an agile, scrum team environment, including Story Pointing, Sprint Planning, Sprint Reviews and Sprint Retrospectives.Manage the current test automation architecture, frameworks, coding standards and suggesting improvements in the current Automation Testing Strategies/Practices.Hands on experience with cutting edge automation tools for Web, Mobile, Desktop, DB and Web-service testing etc. and well versed with current test automation technology trends.Experience in software testing stateless platforms (SOAP, RESTful web services or message queue systems).Proficiency with at least one of the following languages: Java and PythonKnowledge of any scripting language is a plus.Strong knowledge of writing relational database queries, procedures, Database Development tools and concepts. Experience and strong understanding of automation tools such as Selenium Webdriver, SoapUI, HP UFT, JMeter. Experience with enterprise tools and CI tools such as, Azure pipelines, Git, Jenkins.Hands on experience in unit test framework like TestNG/ JUnit/ NUnit/ MS Test.Working with tools such as JIRA, Confluence, Test Rails to log any bugs and test results.Comfortable with supporting team with manual testing as and when needed.Technical depth to create and run test scripts that cover a wide variety of scenarios such as smoke, functional, regression, integration, usability and performance testing.Detail-oriented, demonstrated ability to show initiative, good judgment, and resourcefulness.Demonstrated ability to collaborate and foster a team-oriented, results driven culture.Excellent verbal, written, and interpersonal communication skills; ability to interact across all levels of the organization.Exposure within the Financial services sector is preferred.
Proficient in IT Applications Testing and ensures high quality delivery through leading a team then this is the ideal role. We are looking for Senior Software Quality Assurance Engineer that will help raise/maintain a high level of software quality in design, develop, configure, test for global deployment of relevant Global function IT applications (SAP and Non-SAP). A strong experience in managing functional/non-functional testing for large projects/program is expected as well as having experience on Requirement Analysis, Test Planning, Test Effort estimation, Test Designing, Test execution, Defect Management, and Test reporting. Primary Skills • Ability to use logic and reasoning to identify the strengths and weaknesses of IT systems. • A creative mindset – and the ability to approach a problem creatively. • Good communications skills, both written and verbal. • Strong IT skills. • A meticulous approach to work. • We are looking for a results-driven SQA/Test specialist to be responsible for designing and running tests on software usability. • The software tester will conduct tests, analyze the results, and report observations to the design team. You may also interact with business in order to understand the requirements of the product. • To be successful as a software tester, you should have a working knowledge of software and test design, the capability to run through tests, and the ability to analyze the results. • Ultimately, the software tester should be result-driven, have good communication skills, and up-to-date knowledge of software programming and software test design. About the project in a nutshell: Hydrogen Digital Platform plays a key role in providing scalable digital business capabilities along the H2 value chain, through optimizing operations, automating manual processes (e.g. reconciliation / reporting) and process integration (e.g. planning / scheduling) needed to bring down the Levelized Cost of Hydrogen (LCOH) and provide differentiating customer propositions. The Hydrogen Digital Platform provides a digital foundation for various digital solutions and applications across the Hydrogen Value Chain. The platform shares a digital infrastructure with the rest of RES, allowing for accelerated delivery of digital integration, by leveraging central platform services (e.g. Weather Forecasting.)
Proficient in IT Applications Testing and ensures high quality delivery through leading a team then this is the ideal role. We are looking for Senior Software Quality Assurance Engineer that will help raise/maintain a high level of software quality in design, develop, configure, test for global deployment of relevant Global function IT applications (SAP and Non-SAP). A strong experience in managing functional/non-functional testing for large projects/program is expected as well as having experience on Requirement Analysis, Test Planning, Test Effort estimation, Test Designing, Test execution, Defect Management, and Test reporting. Primary Skills • Ability to use logic and reasoning to identify the strengths and weaknesses of IT systems. • A creative mindset – and the ability to approach a problem creatively. • Good communications skills, both written and verbal. • Strong IT skills. • A meticulous approach to work. • We are looking for a results-driven SQA/Test specialist to be responsible for designing and running tests on software usability. • The software tester will conduct tests, analyze the results, and report observations to the design team. You may also interact with business in order to understand the requirements of the product. • To be successful as a software tester, you should have a working knowledge of software and test design, the capability to run through tests, and the ability to analyze the results. • Ultimately, the software tester should be result-driven, have good communication skills, and up-to-date knowledge of software programming and software test design. About the project in a nutshell: Hydrogen Digital Platform plays a key role in providing scalable digital business capabilities along the H2 value chain, through optimizing operations, automating manual processes (e.g. reconciliation / reporting) and process integration (e.g. planning / scheduling) needed to bring down the Levelized Cost of Hydrogen (LCOH) and provide differentiating customer propositions. The Hydrogen Digital Platform provides a digital foundation for various digital solutions and applications across the Hydrogen Value Chain. The platform shares a digital infrastructure with the rest of RES, allowing for accelerated delivery of digital integration, by leveraging central platform services (e.g. Weather Forecasting.)
Take up the ownership for complete execution of all won projects from design, procure, build/manufacture, install & commission i.e. the full post-award execution.Prepare execution plan, work backwards, plan resources and allocation to meet customer requirement for deliverables.Implement & manage a ‘Top-notch’ project management functionPrepare for approvals from customers of changes in design and variation orders in contracts on won orders Translate strategy into an executable framework of measurable goals, initiatives and KPIs to drive performance optimisation in all functions under operations. Finalise design considerations, Shop drawing approvalsMaterial & Component selection, Optimise design vs costMaximise project margins without compromising on quality to be delivered in execution.Plan procurements, negotiations, Procurement tenders, optimise material selection, create alternatives Facilitate the 4 manufacturing units and its leaders to achieve high turn-around time and efficiency gains.Deploy latest technological developments and processes for cost leadership in manufacturing, streamline operations and best in class production planning & control (PPC)Change management in preparing and implementing capacity expansion with growing volumes.Prepare and implement a strong KPI based manufacturing MIS to aid management decision making. Fully implement usage of ERP into the production processes to generate relevant MIS. Preparation of the annual budget and mid-term planning process; ascertain and validate budgetary requirements for the organisation in consultation with the board and leadership team of the company.Lead & implement a best in class organisational culture for Environmental, Health & Safety compliancesQuality Control in all manufacturing and project site processesImplement highest level of Quality Assurance for all procurements and in-bound /out-bound material. Drive cost optimisation together with operational excellence in all manufacturing, plant & project site operations.*Implement best of class contracts management by way of monitoring pre calculated vs post calculated gross margin for effectively controlling project costing.
Take up the ownership for complete execution of all won projects from design, procure, build/manufacture, install & commission i.e. the full post-award execution.Prepare execution plan, work backwards, plan resources and allocation to meet customer requirement for deliverables.Implement & manage a ‘Top-notch’ project management functionPrepare for approvals from customers of changes in design and variation orders in contracts on won orders Translate strategy into an executable framework of measurable goals, initiatives and KPIs to drive performance optimisation in all functions under operations. Finalise design considerations, Shop drawing approvalsMaterial & Component selection, Optimise design vs costMaximise project margins without compromising on quality to be delivered in execution.Plan procurements, negotiations, Procurement tenders, optimise material selection, create alternatives Facilitate the 4 manufacturing units and its leaders to achieve high turn-around time and efficiency gains.Deploy latest technological developments and processes for cost leadership in manufacturing, streamline operations and best in class production planning & control (PPC)Change management in preparing and implementing capacity expansion with growing volumes.Prepare and implement a strong KPI based manufacturing MIS to aid management decision making. Fully implement usage of ERP into the production processes to generate relevant MIS. Preparation of the annual budget and mid-term planning process; ascertain and validate budgetary requirements for the organisation in consultation with the board and leadership team of the company.Lead & implement a best in class organisational culture for Environmental, Health & Safety compliancesQuality Control in all manufacturing and project site processesImplement highest level of Quality Assurance for all procurements and in-bound /out-bound material. Drive cost optimisation together with operational excellence in all manufacturing, plant & project site operations.*Implement best of class contracts management by way of monitoring pre calculated vs post calculated gross margin for effectively controlling project costing.
POSITION DESCRIPTION JOB FAMILY: GTS - Application ServicesROLE: Application ManagementPOSITION TITLE: Applications Developer III POSITION CODE: ### DEPT # / NameGTS Digital Plat Analytics & Web Content (0625) REPORTS TO Manager LOCATIONINDIAFLSA STATUS TBD JOB CODE TBDPAY GRADE TBD SUBMITTERKashyap Ramuhalli DATE OF LAST REVISION July 2020 POSITION SUMMARY STATEMENT: The Applications Developer III (SQL) is responsible for the analysis, design, construction, configuration, testing, and implementation of business and technical information technology solutions through application of appropriate software development life cycle methodology. The developer needs to have a sharp eye for spotting defects and should be a team player and excellent communicator. DETAILED RESPONSIBILITIES/DUTIES: Develop with quality through hands-on development and attention to detailContribute as part of a team to research, develop, deploy, and maintain software for use within the company, designs, codes, tests, ensures quality assurance, debugs and deploys application systemWork closely on an agile team of product owner, other engineers and scrum master in a collaborative environmentUses appropriate tools to analyze, identify, and resolve business and/or technical problemsReadily available to troubleshoot and solve unforeseen production incidentsDevelop compelling web application functionality, including business logic and user interactions on high-traffic web applications.Take part in data/service/API/web/mobile design architecture discussions and pro-actively give solutions/recommendationsActively participate in feature software design with senior and principal developer mentorsInteracts with the customer to gain an understanding of the business environment and technical contextValidates scope, plans, and deliverables for assigned projectsCI/CD pipeline updates and working with DevOps for production deployment and post production validation/supportLeads the research, design, architecture, development, implementation, and support of information technology solutions encompassing multiple specializations, platforms, and technologiesResearches, analyzes, recommends, and implements new technologies, standard processes, tools, and techniquesPartner with product management to understand product vision and drive business valueContribute to and comply with Site Reliability Engineering (SRE) requirements for Service-level Objectives and meet service level agreements for production support response and resolution Mentoring staff and associate developers in the team, to make them understand about the techs that needed to run the project smoothly.Provide expert technical guidance and mentoring to others in areas of expertiseBeing readily available to solve any unforeseen production downtimes/incidents SUPERVISORY RESPONSIBILITIES: None Qualifications: Skills: RequiredStrong attention to detail, problem-solving skills, and verbal/written communicationAbility to work in an agile environmentExperience in application development and integration with one or more of the following - C#, ASP.NET, MVC, HTML, CSS, JavaScript Framework, SQL, MongoDB, Java, ADF etc.Proficiency in advanced SQL, stored procedures, views, functions, indexes etc.Knowledge of Entity Relationship Diagrams.Experience in Unit Testing frameworks.Web services (SOA), REST, MSMQ, ESBOOP, design patterns, SOLID design principlesDependency Injection and Inversion of Control (IoC) Container concept knowledge, log aggregation technologies.Responsive mobile development and multilingual applicationsRelational and non-relational data, ORM.Solid experience in cloud solutionsContinuous Delivery, including source control practices, versioning, branching, pipeline development, automation acceptance, and release management Experience with application and performance tuning Experience: 5+ years of experience in the IT/Technology industry (SQL, MongoDB)4 years of experience in Database Design and development2 years of experience in leading design and implementation of complex web applications2 years of experience in systems/application architecture for web applicationsPreferred: Agile Experience Education: RequiredBachelor's in Computer Science or equivalent Preferred Qualifications: Experience supporting transactional web system in production environments, including log aggregation, remote debugging, pro-active monitoring of systems, for example through developing alertsExperience with international or multi-level marketing businessExperience with monitoring tools. Certifications for desired non-niche programming languages PHYSICAL DEMANDS: In general, the following physical demands are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to allow differently-abled individuals to perform the essential functions of the job.Must be able to see, hear, speak and write clearly in order to communicate with employees and/or other customersManual dexterity required Sedentary: Limited activity, no lifting, limited walking Moderate: Mostly standing, walking, bending, frequent liftingLight: Office work, some lifting, considerable walking Arduous: Heavy lifting, bending, crawling, climbing WORK ENVIRONMENT: In general, the following conditions of the work environment are representative of those that an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to allow differently-abled individuals to perform the essential functions of the job within the environment.The office is clean, orderly, properly lighted and ventilatedNoise levels are considered low to moderate I have read and understand the essential functions of the job and know that other duties may be assigned and/or changed at any time _____________________________ _____________________________ ______________Print Name Employee Signature Date
POSITION DESCRIPTION JOB FAMILY: GTS - Application ServicesROLE: Application ManagementPOSITION TITLE: Applications Developer III POSITION CODE: ### DEPT # / NameGTS Digital Plat Analytics & Web Content (0625) REPORTS TO Manager LOCATIONINDIAFLSA STATUS TBD JOB CODE TBDPAY GRADE TBD SUBMITTERKashyap Ramuhalli DATE OF LAST REVISION July 2020 POSITION SUMMARY STATEMENT: The Applications Developer III (SQL) is responsible for the analysis, design, construction, configuration, testing, and implementation of business and technical information technology solutions through application of appropriate software development life cycle methodology. The developer needs to have a sharp eye for spotting defects and should be a team player and excellent communicator. DETAILED RESPONSIBILITIES/DUTIES: Develop with quality through hands-on development and attention to detailContribute as part of a team to research, develop, deploy, and maintain software for use within the company, designs, codes, tests, ensures quality assurance, debugs and deploys application systemWork closely on an agile team of product owner, other engineers and scrum master in a collaborative environmentUses appropriate tools to analyze, identify, and resolve business and/or technical problemsReadily available to troubleshoot and solve unforeseen production incidentsDevelop compelling web application functionality, including business logic and user interactions on high-traffic web applications.Take part in data/service/API/web/mobile design architecture discussions and pro-actively give solutions/recommendationsActively participate in feature software design with senior and principal developer mentorsInteracts with the customer to gain an understanding of the business environment and technical contextValidates scope, plans, and deliverables for assigned projectsCI/CD pipeline updates and working with DevOps for production deployment and post production validation/supportLeads the research, design, architecture, development, implementation, and support of information technology solutions encompassing multiple specializations, platforms, and technologiesResearches, analyzes, recommends, and implements new technologies, standard processes, tools, and techniquesPartner with product management to understand product vision and drive business valueContribute to and comply with Site Reliability Engineering (SRE) requirements for Service-level Objectives and meet service level agreements for production support response and resolution Mentoring staff and associate developers in the team, to make them understand about the techs that needed to run the project smoothly.Provide expert technical guidance and mentoring to others in areas of expertiseBeing readily available to solve any unforeseen production downtimes/incidents SUPERVISORY RESPONSIBILITIES: None Qualifications: Skills: RequiredStrong attention to detail, problem-solving skills, and verbal/written communicationAbility to work in an agile environmentExperience in application development and integration with one or more of the following - C#, ASP.NET, MVC, HTML, CSS, JavaScript Framework, SQL, MongoDB, Java, ADF etc.Proficiency in advanced SQL, stored procedures, views, functions, indexes etc.Knowledge of Entity Relationship Diagrams.Experience in Unit Testing frameworks.Web services (SOA), REST, MSMQ, ESBOOP, design patterns, SOLID design principlesDependency Injection and Inversion of Control (IoC) Container concept knowledge, log aggregation technologies.Responsive mobile development and multilingual applicationsRelational and non-relational data, ORM.Solid experience in cloud solutionsContinuous Delivery, including source control practices, versioning, branching, pipeline development, automation acceptance, and release management Experience with application and performance tuning Experience: 5+ years of experience in the IT/Technology industry (SQL, MongoDB)4 years of experience in Database Design and development2 years of experience in leading design and implementation of complex web applications2 years of experience in systems/application architecture for web applicationsPreferred: Agile Experience Education: RequiredBachelor's in Computer Science or equivalent Preferred Qualifications: Experience supporting transactional web system in production environments, including log aggregation, remote debugging, pro-active monitoring of systems, for example through developing alertsExperience with international or multi-level marketing businessExperience with monitoring tools. Certifications for desired non-niche programming languages PHYSICAL DEMANDS: In general, the following physical demands are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to allow differently-abled individuals to perform the essential functions of the job.Must be able to see, hear, speak and write clearly in order to communicate with employees and/or other customersManual dexterity required Sedentary: Limited activity, no lifting, limited walking Moderate: Mostly standing, walking, bending, frequent liftingLight: Office work, some lifting, considerable walking Arduous: Heavy lifting, bending, crawling, climbing WORK ENVIRONMENT: In general, the following conditions of the work environment are representative of those that an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to allow differently-abled individuals to perform the essential functions of the job within the environment.The office is clean, orderly, properly lighted and ventilatedNoise levels are considered low to moderate I have read and understand the essential functions of the job and know that other duties may be assigned and/or changed at any time _____________________________ _____________________________ ______________Print Name Employee Signature Date