AlpharettaRecruiter Since 2001
the smart solution for Alpharetta jobs

Software Engineer in Test

Company: Ascendum Solutions
Location: Alpharetta
Posted on: November 22, 2021

Job Description:

100% remote until early 2022, hybrid on-site responsibilities thereafter. ResponsibilitiesThe Software Developer Engineer in Test (SDET) Level-I will help deliver our consumer facingmobile native app, web apps, portals and services in the high volume, high transaction and fast-paced FinTech environment. The associate will be responsible for functional and non-functionalquality assurance of such applications.Daily code contribution to app and test repos in Java/JavaScript/TypeScript using WebdriverIO and Axios frameworksWrites the tests as code against the application PR in the local dev environmentSets-up, maintains and troubleshoot the local dev environment for both front-end React Native and Java backend independentlyProduces quality code which passes the PR reviews successfully from peersBuilds and integrates test harnesses and utilities within the application and test reposPerforms PR reviews and builds the cross-team and cross-platform end-to-end knowledgeWrites integration tests as part of end-to-end testing through feature development cyclesWrites scripts to automate test data generation using APIs from different systemsMaintains the CI health by triaging and fixing the test failures in real timeEnsures that the CI is running successfully in all lower environments dailyProvides support for the various release and test events for planned and ad-hoc releasesCreates and maintain CI dashboard for test reportingOwns the code branches and maintains tests in different environmentsPerforms API validations along with respective data flows in the MYSQL databasePerforms validations of application and system logs during the functional tests runsParticipates in the backlog grooming and sprint planningParticipate in paired programming with another developer as and when requiredTests assumptions and challenges product for missing non-functional requirements such as impact to business operations, transaction monitoring, business metrics capturing, secure data logging, security vulnerabilities, performance, and other such aspectsDischarges any other duties assigned by the management and leadership teams Required Skills & Experience3+ years of development experience of externally facing, high-transaction and high-volume REST APIs, web portals and/or mobile native apps using React, JavaScript, TypeScript, Java, and/or equivalent technologiesHands-on experience in paired programming and automated acceptance test driven development (ATDD) is a plusExperience in setting-up the app development environment, both frontend and backend, on local machine in the Docker and Kubernetes environmentHands-on experience writing, augmenting, and maintaining Java based unit tests using Spring, Junit, or equivalent frameworkKnowledge of WebdriverIO, Axios or equivalent frameworks using JavaScript/TypescriptKnowledge of different test levels such as feature, integration, and end-to-endExperience working in high-paced environment, being self-driven, and working independentlyWork discipline for remote working is a must - availability on Slack, Outlook, Phone, Zoom, responsiveness, flexibility, respecting core hours, advance time-off notifications, timely communication, compliant with organizational processes, uninterrupted internet connectionCommunication: clear communication over zoom, Slack, phone, email, writes grammatically correct sentences in all channels, knows how and when to write business professional communication Generic RequirementsTech Stack: JavaScript, Typescript, React Native, Mobile, REST API, Selenium, Azure, Chai, Mocha, Axios or equivalent frameworkDevelopment experience with applications hosted in cloud (Azure preferred)Experience working with Agile methodologyExperience working in Payments, Trading, Credit Cards or Banking industryFlexible on working hours to support high-paced environmentby Jobble

Keywords: Ascendum Solutions, Alpharetta , Software Engineer in Test, IT / Software / Systems , Alpharetta, Georgia

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Georgia jobs by following @recnetGA on Twitter!

Alpharetta RSS job feeds