Software Engineer In TestThe Role We have an opportunity for a Software Engineer in Test within our growing team. In this role, you would be delivering high end products, innovative technology and customer solutions for everyday roadblocks. You will be joining the Workplace Investing (WI) Data Engineering Quality Engineering team and will help with guiding your squad in all things related to the quality of their code.
We are looking for an innovator with passion for teamwork and collaboration and has a creative development approach. Senior Engineers will typically be assigned to multiple projects, ranging from moderate to high complexity, including leading other team resources. This role will be predominantly passionate about improving, maintaining, and supporting data for existing automation frameworks as well as working on new test data solution initiatives on an architectural level.
We are also primary resources for data automation knowledge and training.Job Responsibilities:Participate in squad level sprint activities and support delivery of test and automation solutionsCollaboration with developers and business analysts to resolve issues or questions pertaining to test creation or executionFacilitate alignment to automation standards and support overall DevOps IntegrationIdentify, communicate, and proactively lead project risks as well those of our supporting teams (as applicable)Partner with development teams and promote understanding of quality engineering and its role in the project lifecycleSupport the overall team's quality objectives and process improvement initiativesEducation and Experience:Degree in Computer Science, Mathematics or related field from an accredited college/university or equivalent experience6+ years of software testing, development and automation experienceExperienced with programming languages as Python or Java and scripting language like SQL is requiredGood understanding of cloud technologies AWS or Azure is preferredProficient in Agile software developmentUnderstanding of Dev Ops principles and strategies as well as how to apply them to multiple SDLC models is preferredExperience with trading or financial applications is preferredAbility to multi-task and shift priorities in response to changing business needsSkills:Test & Automation Tools: Jira, X-ray, Cucumber, SeleniumProgramming Languages: Java, PythonAPI Tools: RestAssured, Postman, SOAPUI, RestAssuredDevOPS Tools: Jenkins, Git repositories, Source-Tree, and DockerDatabases: Oracle, Snowflake, POSTGRES, SQL-SERVERMonitoring Tools: Splunk logs, Datadog logs