Software Development Engineer in Test Automation November First is looking for a software engineer in test automation to improve the quality of its software product. We are looking for a new colleague that will help us automate the many test cases that need to be run before each deployment, find tools and technologies that will help develop test automation and build dedicated test environments. You will work with a team based in Bangalore and Copenhagen, Denmark, although you will mainly work remotely because of the current COVID-19 situation. What We Do November First is a Denmark based FinTech start-up, that focuses on international payments and transactions. We provide B2B international payment services that help our customers save significant foreign exchange fees, administration time, and integrate the payment experience with the customer's accounting or ERP software of choice. We are currently moving to the Azure cloud and expect to increase the scalability of the product in the near future. Since we are based in Denmark, we have a Scandinavian leadership style, with flat structures, and always open to hear different opinions and preserve a friendly and engaging work culture. Who we're looking for November First is looking for an experienced software test automation engineer to work on our web application and future mobile app. You will work closely together with our dedicated QA engineer and the different developers. Your main responsibility will be related to expanding the test automation of the whole product. Your tasks include: creating new e2e tests, find new tools that can help on ensuring the quality in our CI/CD pipeline, ensure the robustness of a production release and influence the development of a new feature with a testability point of view. This position is ideal for someone who prefers small organizations to large ones, multi-tasking to single-project assignments, and a highly flexible work environment. Our developers share a passion for rapid prototyping, making things work in challenging environments, and seeing the impact of our work first-hand. Our development team is located between India and Denmark, we work agile in a highly regulated industry. Some travel can be expected, mainly to the main office to work with the rest of the development team. Responsibilities of this role include: Test new features using modern best-practices such as version control, continuous integration, automated tests, and daily deployments. Establish metrics and baselines to secure risk-free deployments. Proactively find solutions and technologies that can benefit the progress and speed of testing the product. Have an open-minded approach to challenges and be a team player. Having serious fun while working with a high emphasis on quality in order to allow our customers to run their business smarter and better. Skills and requirements: 5+ years of software quality assurance experience as an SDET of enterprise quality web applications. 3+ years of software development experience. Experience with Web Testing frameworks, preferably Test Café. Experience with different testing tools e.g email mock testing, mobile phone testing, test café, Selenium, etc. Cloud experience e.g Azure or AWS will be an advantage. Knowledge of C#, Java, ASP.Net, ASP.Net MVC, SQL Server, jQuery, HTML, CSS its an advantage. Previous experience of working with FinTech or Forex system will be an added advantage. Fluency in written and spoken English is essential.
Primary Skills (Must have) .NET, Web API, nunit/xunit, dapperAngular 6 – 8MicroservicesAWS/Azure experience Any Messaging queues– MSMQ, RabbitMQ, KafkaDatabase – MSSQL, PostgreGeneral architecture design experience, screen mocs, db design, workflow design, participate in design discussions Secondary skills (Good to have) .NET CoreKafkaWorkflow orchestrator – Camunda/any orchestratorLinux/Unix experience – Looking at logs, starting agentsAWS Lambda, EC3, Cloudwatch logs Job/Role Description 8+ years’ experience in SDLC lifecylce engineering2+ years’ experience with a microservices architecture1+ years’ experience in Software Design with various messaging systems/service bus, such as Kafka or RabbitMQUnderstanding of industry best practices and process associated with software development4+ years’ Experience in C# and the .NET Framework1+ years’ experience in cloud technologies (AWS, Azure)
Job Description: 3+ years’ experience in software testing Knowledge/Experience of C# .net Define testing objectives based on Acceptance Criteria Write comprehensive test cases to verify project functionality Validate functionality according to requirements/stories Demonstrate strong understanding of software testing practices, strategies and techniques Can write clear, sufficiently detailed bugs, able to track and verify bugs Familiar with Azure DevOps, scrum process Good communication skills, willing to learn/share Experience with test automation (Selenium/Protractor or similar) Undergraduate degree in Computer Science or similar discipline
Tech Lead: .Net core/C#, Postgresql (Experience/Knowledge in developing containerized microservices using docker and kubernetes)– 8+ years of experience, excellent communication skills
Good experience in programming Microsoft C# (preferred) and/or Visual Basic.NET, ADO.Net, and ASP.Net 2.0, .Net 4.5 framework or .net core 2.1 and aboveMust have experience In SQL and Agile/Scrum Nice to have experience in AWS or Azure
Experience in design,development,deployment Candidate must have core .Net experience and experience in ASP.net,MVC,C# & MS SQLExperience in SDL process
Duties & Responsibilities:• To manage the implementation of MES projects including managing the schedule,team coordination etc.• Work with the teams to deliver system solutions for its customers and participate in the entire process.• Facilitate customer workshops to discover and document customer requirements • Lead customer design sessions to formulate and document customer solutions • Be the SME for the development and deployment phases of the project • Participate in the development of business test cases and solution testing.• Provide onsite customer training.Skills Expected: • Excellent presentation and facilitation skills • Able to work independently and efficiently to meet deadlines • Able to multi-task multiple priorities in a fast-paced environment • Self motivated, detail-oriented and excellent organizational and time management skills • Team player with a ‘can-do’ positive attitude • Fluent in English (both spoken and written) for communication, interpersonal, organizational,and presentation skills • Able to travel frequently • Have a minimum of eight years of related