الصفحة الرئيسية الهند Software Development Engineer in Test

الصفحة الرئيسية الهند Software Development Engineer in Test

Software Development Engineer in Test

دوام كامل في NCR Voyix في India
نُشرت يوم February 23, 2025

تفاصيل الوظيفة

Job Description NCR VOYIX Corporation (NYSE: VYX) is the global leader in consumer transaction technologies, turning everyday interactions with businesses into exceptional experiences. With its software, hardware, and portfolio of services, NCR VOYIX enables nearly 550 million transactions daily across retail, financial, travel, hospitality, telecom and technology, and small business. NCR VOYIX solutions run the everyday transactions that make your life easier. What makes us so awesome :At NCR VOYIX, you will be working with a highly motivated and skilled team of developers to deliver world-class software solutions for the Petroleum and Convenience Store industry. Our products are highly reliable, scalable and configurable and we need more developers like you to help us deliver on our growing pipeline of R&D projects . Key Areas of Responsibili ty· Lead the design, development, and implementation of automated test frameworks and test suite s.· Design, develop, and maintain automated test scripts preferably using Behave and Playwright automations tool s.· Implement BDD frameworks to ensure comprehensive test coverage using Python/Behave, TypeScript/Playwright automation tool s.· Collaborate with cross-functional teams to define and implement testing strategies using Behavior Driven Development (BDD) methodologie s.· Perform REST API testing to ensure robust and reliable integration s.· Mentor and guide junior test automation engineers, fostering a culture of continuous improvement and innovatio n.· Analyze test results, identify defects, and work closely with development teams to resolve issue s.· Maintain a high-level understanding of other NCRVoyix product lines to assess their impact on the overall solutio n.· Flexible to work in different areas like Backend, UI and API testin g.· Work towards sustaining current processes and implementing new one s.· Manage and maintain the QA environments and plan improvements and support in the plannin g.· Analyze user stories and business process requirements to estimate quality risk s.· Execute automated tests and analyze results to identify defects and ensure software qualit y.· Integrate automated tests into CI/CD pipelines for continuous testin g.· Develop and maintain test documentation, including test plans, test cases, and test script s.· Stay updated with the latest trends and advancements in test automation and incorporate them into the testing strateg y. Basic Qualificati ons· 9-15 years of software engineering experience in a multi-national comp any· Bachelor’s Degree in a Technical Discipline or equivalent work experie nce· Should have good experience with one or more than one languag e (Pyt hon, JavaScript, TypeScript, Java, C#)· Should have good experience with one or more than one test automation tools (Selenium, Playwright, Cypress, Protractor, Rest Assur ed)· Should have good experience with one or more than one BDD test automation frameworks (Behave, Cucumber, Specfl ow)· Familiarity with CI/CD processes and tools (e.g., Jenkins, GitLab C I).· Experience with load and performance testing too ls.· Experience with cloud-based testing environmen ts.· Familiarity with containerization technologies like Docker and orchestration tools like Kubernet es.· Excellent analytical, problem solving, and communication skil ls.· Strong knowledge of Agile development practices (especially Scrum), methodologies and too ls.· Experience with web services REST/SOAP API test automati on.· Performance & functional test automation experie nce· Proficiency with version control systems, particularly G it.· Integration of automated tests into CI/CD pipelines like Jenkins., TeamCity, Azure, Github Acti ons· Strong knowledge of scripting such as PowerShell, Shell script e tc.· Expertise in Database concepts and testing using SQL\No SQL· Experience in testing front-end, back-end and API components of cloud-based and/or client/server produc ts. Preferred Qualificat ions· Demonstrated experience in Quality Assurance processes, procedures, and standa rds.· Demonstrated ability master technical details of multiple complicated software solutions; understanding technical and usability aspects as they related to quality and usabil ity.· Self-directed individual who can manage multiple projects simultaneou sly.· Excellent time management sk ills· Detail oriented with a strong focus on qual ity.· Strong customer-centric attitude toward both external and internal custo mers· Excellent analytical, problem solving and verbal and written communication ski lls.· Retail/Payments Industry experience is a p lus.· Any C/C++ knowledge will be a p lus.

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
تحسين فرصتك لحصول على وظيفة خذ دورة عبر الإنترنت على تطوير البرمجيات ابتداءً من الآن. تطلب ترويج10 دولار للدورات عبر الإنترنت. انظر جميع الدورات
See All Software Jobs
تعليقات وملاحظات تعليقات وملاحظات