BlackLine · 1 day ago
Sr. Staff Engineer
BlackLine is a leading provider of cloud software that automates and controls the entire financial close process. As a Sr. Staff Engineer, you will contribute to high-quality releases and value delivery by automating tests for web-based and mobile applications, as well as RESTful APIs.
Computer Software
Responsibilities
Create Web application, Mobile App and API automation utilizing tools and frameworks already in place to ensure future automation coverage of all features
Build Mobile App test automation for both IOS/Android using Appium
Experience in testing Hybrid/Native IOS/Android Mobile Applications
Build and add to Automation Regression Test Harness
Experience in testing on virtual emulators using device farms
Drive improvements and provide recommendations by using or creating tools and contributing to the automation framework already in place
Independently identify and assess risks and develop mitigation steps and processes to be put in place for projects, while collaborating on technical designs, management of dependencies, and efficacy of valid test data to ensure successful and high-quality deliverables
Execute Quality Engineering (QE) forensics and detailed root cause analysis of test failures, reported defects, and performance and scalability issues
Provide technical leadership to other QE staff as the QE discipline and team grows, acting as an agent of change for a quality-first culture within the organization
Execute on QE compliance objectives and appropriate metrics to measure success
Assist with defining and implementing quality standards, processes, and procedures that ensure the highest quality deliverables
Collaborate with QE, Product, and Engineering leadership, as well as other stakeholders, to ensure that all user stories, product definition, technical specifications, and acceptance criteria are clear and follow the established processes and standards
Author high-quality test plans, test cases, and supporting documentation
Identify gaps, issues, or other areas of concern, and proactively define, propose, and enact process and workflow improvements to mitigate such issues
Partner with leadership, peers, and sister-teams throughout the organization to support meaningful change and adaptation, with a constant focus on improving what¯and¯how¯of Quality within BlackLine
Qualification
Required
Master's degree in Mathematics, Computer Science or related disciplines
7+ years of hands-on experience in Web Application, Mobile, SaaS, and RESTful API testing
7 or more years of hands-on test automation development, with experience building a test automation suite from the ground up
7 or more years of hands-on working experience in traditional OOP programming languages, specifically C# (with .NET core and NUnit/XUnit/MSTest)
Hands on experience with IOS and Android hybrid/native mobile applications testing and test automation using Appium/Selendroid
Work closely with Product/UX designers to discuss and give feedback about customer perspective for UI/UX designs from QE
Hands on experience with testing, analyzing and troubleshooting communication between mobile apps and API
Configure CI/CD tool to run regression Appium/Selendriod automated tests
Experience in testing integration solutions for batch, API and event driven architectures
Experience with testing various integration patterns, styles and technologies and API gateway
Deep understanding of both technical and non-technical requirements for enterprise SaaS at scale in the areas of system performance, scalability, latency, reliability and security
Strong testing experience with cloud native/cloud first applications in a cloud environment such as Google Cloud, AWS and Azure
Experience with Performance test development and Continuous Integration (CI) tools
Strong ownership, pride of work, and ability to take things across the finish line
Intermediate to advanced knowledge of SQL, including stored procedures, data models, and transactional flows is required
FinTech or Financial services domain background
Preferred
Good knowledge of internet security issues in software design and code
Experience with ERP systems like MS Dynamics-365, Oracle, NetSuite, Intacct is a plus
Experience with open source tools
Experience with public cloud architectures (Azure, ASW or GCP) and cloud native services
Experience designing and scaling high performance systems
Experience with container management solutions like Mesos, Kubernetes or Nomad
Experience with API gateway, identity management, authentication, messaging platforms (e.g: Kafka, SQS, RabbitMQ), workflow orchestration tools, job scheduling and search
Prior working experience in Scrum, or other Agile development methodologies, is preferred
Experience with front-end technologies (HTML, JavaScript, CSS, JavaScript Frameworks, etc.) is a plus
Experience with data integration and middleware software tools is a plus
Benefits
Short-term and long-term incentive programs
Robust offering of benefit and wellness plans
Professional development seminars
Inclusive affinity groups
Company
BlackLine
Companies turn to BlackLine (Nasdaq: BL) to help solve their most complex finance and accounting challenges.
H1B Sponsorship
BlackLine has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (41)
2024 (32)
2023 (41)
2022 (50)
2021 (40)
2020 (41)
Funding
Current Stage
Late StageRecent News
2024-05-08
Globe Newswire
2024-05-07
2024-05-06
Company data provided by crunchbase