Sr. Software Development Engineer in Test (SDET) - Apps
$123.14k - $202.49kEsri
Overview Combine your passion for problem solving, software development, and geographic awareness to build high-quality commercial software. This is an exciting opportunity to use your talent, expertise, and passion to ensure we deliver software that fulfills the needs of professionals doing geospatial operations with cutting-edge mobile and web-based software. Your work will involve improving the quality of our products by writing and executing automated tests, collaborating with developers and product engineers, and contributing to the development of test frameworks and tools. Join our fast-moving, dynamic team and help shape Esri's mobile and web applications like Field Maps and Navigator. Esri has a Relocation Assistance Program and can provide support with relocating to the Portland, ME area for this position. Responsibilities
#LI-EL1 #LI-Onsite Total Rewards Esri's competitive total rewards strategy includes industry-leading health and welfare benefits: medical, dental, vision, basic and supplemental life insurance for employees (and their families), 401(k) and profit-sharing programs, minimum accrual of 80 hours of vacation leave, twelve paid holidays throughout the calendar year, and opportunities for personal and professional growth. Base salary is one component of our total rewards strategy. Compensation decisions and the base range for this role take into account many factors including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs. A reasonable estimate of the base salary range is $123,136-$202,488 USD The Company At Esri, diversity is more than just a word on a map. When employees of different experiences, perspectives, backgrounds, and cultures come together, we are more innovative and ultimately a better place to work. We believe in having a diverse workforce that is unified under our mission of creating positive global change. We understand that diversity, equity, and inclusion is not a destination but an ongoing process. We are committed to the continuation of learning, growing, and changing our workplace so every employee can contribute to their life's best work. Our commitment to these principles extends to the global communities we serve by creating positive change with GIS technology. For more information on Esri's Racial Equity and Social Justice initiatives, please visit our website here. If you don't meet all of the preferred qualifications for this position, we encourage you to still apply! Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. If you need reasonable accommodation for any part of the employment process, please email View email address on click.appcast.io and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address. Esri Privacy Esri takes our responsibility to protect your privacy seriously. We are committed to respecting your privacy by providing transparency in how we acquire and use your information, giving you control of your information and preferences, and holding ourselves to the highest national and international standards, including CCPA and GDPR compliance.
- Collaborate with Product Engineers to establish test plans and identify gaps in manual and automated testing
- Work closely with Software Development Engineers to improve software quality by writing and executing automated tests
- Create and maintain automated tests for functional, performance, scalability, and durability testing
- Design and develop integration and regression test cases for software components
- Analyze test failures, troubleshoot issues, and make necessary repairs to test code
- Measure test coverage and analyze continuous integration test results
- Contribute to the development and maintenance of automated test frameworks
- Advocate for quality throughout the software development process
- Evaluate and recommend test tools and technologies to improve testing efficiency
- 5+ years of experience with object-oriented programming concepts
- Proficiency programming in one or more of the following languages: Swift or Kotlin
- Applied knowledge of testing principles, including experience designing and executing test cases
- Proficiency using test automation frameworks such as XCTest, XCUITest, UiAutomator, Compose Testing, or Appium
- Proficiency with Android Studio or Xcode
- Familiarity with mocking frameworks
- Familiarity with CI/CD patterns and tooling (such as Jenkins or GitHub Actions) and source control management (such as GitHub)
- Strong analytical and problem-solving skills to evaluate and resolve software issues
- Effective organizational, teamwork, and interpersonal skills
- Bachelor's degree in computer science, engineering, geography, GIS, mathematics, or a related field
- Ability to explain technical concepts to both technical and non-technical audiences
- A self-motivated team player with an interest in continuous learning and building software products
- Proven ability to deliver work within time constraints, in teams and individually
#LI-EL1 #LI-Onsite Total Rewards Esri's competitive total rewards strategy includes industry-leading health and welfare benefits: medical, dental, vision, basic and supplemental life insurance for employees (and their families), 401(k) and profit-sharing programs, minimum accrual of 80 hours of vacation leave, twelve paid holidays throughout the calendar year, and opportunities for personal and professional growth. Base salary is one component of our total rewards strategy. Compensation decisions and the base range for this role take into account many factors including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs. A reasonable estimate of the base salary range is $123,136-$202,488 USD The Company At Esri, diversity is more than just a word on a map. When employees of different experiences, perspectives, backgrounds, and cultures come together, we are more innovative and ultimately a better place to work. We believe in having a diverse workforce that is unified under our mission of creating positive global change. We understand that diversity, equity, and inclusion is not a destination but an ongoing process. We are committed to the continuation of learning, growing, and changing our workplace so every employee can contribute to their life's best work. Our commitment to these principles extends to the global communities we serve by creating positive change with GIS technology. For more information on Esri's Racial Equity and Social Justice initiatives, please visit our website here. If you don't meet all of the preferred qualifications for this position, we encourage you to still apply! Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. If you need reasonable accommodation for any part of the employment process, please email View email address on click.appcast.io and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address. Esri Privacy Esri takes our responsibility to protect your privacy seriously. We are committed to respecting your privacy by providing transparency in how we acquire and use your information, giving you control of your information and preferences, and holding ourselves to the highest national and international standards, including CCPA and GDPR compliance.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Sr. Software Development Engineer in Test (SDET) - Apps in Portland, ME vacancy
$175.6k - $204.3k
...teams. Lead, mentor, and manage software development team(s) to deliver high quality... ...for your space and present to peers and Sr. leadership to highlight how your team... ...opportunities for improvements. Lead the engineering teams to drive automation, code integration...ApplicationSeniorFlexible hours$113.16k - $169.73k
...around the world trust us to keep their apps available, their data safe, and their people... ...Bring: ~4+ years of presales, sales engineer, solution engineer, field CTO, or professional... ...the nature of your employment with Cloud Software Group and the country where you work. U.S...ApplicationSeniorWork experience placementLocal areaRemote work$93k - $139k
...The Senior Financial Systems Engineer will partner closely with various... ...on Relativity's legal AI software to securely surface and manage... ...,datalifecycle,unit testing) ~ Ensure compliance... ...Required Skills: Application Development, Collaboration, Computer Programming...ApplicationSeniorRemote workHome office$227.7k - $252.4k
Senior Director, Engineering - Agentic AI & Service ApplicationsOverview... ...delivery of Agentic AI and software solutions. You will own the... ...align with modern Software Development Lifecycle (SDLC) and Agentic... ...practices, including robust testing for AI model performance, CI...ApplicationSeniorTemporary workFlexible hours- ...IT team and contribute to the development and maintenance of Direct... ...and upgrade Oracle database software across AWS RDS environments.... ...PeopleTools metadata, PSFT schemas, App Server/PIA/Process Scheduler... ...recovery planning and testing exercises, including High Availability...ApplicationContract workRemote work
- ...client Procom Services is searching for a Mobile Application Software QA Tester to test mobile applications running on iOS or Android devices.... ...within the HP QC tool for in-house software application development, information system launches, and operations systems enhancements...ApplicationImmediate start
- ...About the job Network Escalation Engineer Responsibilities: • Provide advanced... ...members and our clients • Continue skills development; maintain proficiency in current... ...WAN / Wireless networking hardware and software technologies • Systems Management Software...ApplicationRemote work
$50 per hour
...We have Contract role Sr. Manufacturing Automation Engineer for our client at Westbrook... ...commitment to the development, implementation and effectiveness... ..., completion of testing and analysis of data.... ...in statistical analysis software. • Experience in MS Suites...ApplicationSeniorPermanent employmentContract workFor contractorsLocal area$110k - $120k
...Application Developer Sr I Want to play a key role in developing Software and Data solutions thatenableMedical Insights... ...of talented software and data engineers, collaborating... ...Innovate intechnology, teamprocessand development practices. ~ Our team...ApplicationSeniorLocal areaRemote workWorldwide$66.59k - $115k
...Senior Software Engineer, GIS Apply Online Tyler Technologies (NYSE... ...passionate coders in a modern development environment. Our Agile teams... ...practices. Write and test code, documenting and implementing... ...~ Experience with mobile app development and cloud hosting...ApplicationSeniorWork experience placementLocal areaRemote work$100k
...You will partner with our Veterinarian Software and Services by providing financial business... ..., identify gaps in controls and support development of approaches to mitigate exposure. You... ...consultative component with Managers and Sr. Managers in carrying out work. ~ May...SeniorWork at officeLocal areaWorldwide$152.2k - $197.8k
...enough to move executives and concretely enough to move?engineers.? Essential Duties and Responsibilities: ?... ...applications, particularly field or technician-facing apps.? Experience with hardware-connected software products (IoT, energy systems, industrial equipment...ApplicationSeniorTemporary workWork experience placementFlexible hours$66.59k - $110k
...Senior Software Engineer The Development Enablement team is a new engineering group focused on streamlining the development experience, providing guidance, and addressing challenges in working with the technology stacks maintained by the departmental Architecture team...ApplicationSeniorLocal area- ...programs such as Medicaid or TANF preferred. Home Office Requirements - Internet speed of 25mbps or higher required (you can test this by going to - Connectivity to the internet via either Wi-Fi or Category 5 or 6 ethernet patch cable to the home router. -...ApplicationSeniorMinimum wageContract workTemporary workFor contractorsWork experience placementHome office
$40k - $60k
...-Site Industry: Cannabis & Environmental Testing (PFAS) Compensation: $40 - $60,000 About... ...systems. Administer internal apps or dashboardsno coding required, but ability... ...~ Ability to troubleshoot and configure software, build templates/forms, and manage user roles...ApplicationFull time$89.4k - $183.5k
...us. General Summary: The Senior Software Engineer is a key technical leader within an Agile... ...to the conceptualization, design, development, and delivery of features across the Total... ...in Agile methodologies, TDD, unit testing, and automation toolsets ~ Experience...ApplicationSeniorTemporary workWork at office$76.92k - $102.56k
...for top-tier talent ready to take on the challenge. Join us in building the future. The Role Responsible for sales account development within the SLED organization, with an established geographic territory for a complex suite of services and robust product sets to...ApplicationSeniorFull timeTemporary workLocal areaRemote workWork from home$185k - $215k
...deserve access to powerful software that helps them plan... ...a Senior Software Engineer, Mobile to lead the evolution... ...through tooling, testing, and best practices... ...strong focus on mobile development 3+ years building production... ...pipelines for mobile apps and app store...ApplicationSeniorLocal area$121.5k - $145.5k
...Software Development Engineers [Integrated Engineers] are responsible for the development of computer programming systems and applications, including the design, coding, testing, and deployment of products and solutions to meet firm obligations. The Software Development...ApplicationSeniorFlexible hoursWeekend workAfternoon shift- ...Cheez ( is a new app that sends you the pictures that your... ...Apple/Microsoft) to develop, test, and launch new features and... ...scalable code using modern web development technologies and best... ...meetings. Minimum 2-3 years of software engineering experience Have built...ApplicationFull time
- ...Tyler Technologies, Inc. is seeking a Senior Software Engineer to join the Development Enablement team in Falmouth, Maine. This role involves technical leadership, mentoring engineers, and defining technical roadmaps while focusing on creating scalable and high-quality...Senior
- ...Type: Contract Job #20799 The Senior Software Engineer job (Westbrook, Maine) is hybrid, requiring two... ...You will work across the full software development lifecycle, including architecture, coding, testing, deployment, and ongoing support, while collaborating...ApplicationSeniorContract workRemote workFlexible hours2 days per week
$202k - $303k
...Senior Area General Manager (Sr. AGM), Asundexian - Boston, MA Join Bayer, a global leader at the forefront of pharmaceutical... ...lead high-performing sales teams, with proven coaching and talent development skills. Develop a One Team approach with a mindset of shared...ApplicationSeniorLocal areaFlexible hours$101.8k - $127.2k
...acting as a central point of contact for the procurement, distribution, and lifecycle management of all end-user hardware and licensed software across the global WEX ecosystem. They will lead a diverse, global team of IT Support Specialists and Technicians and be...ApplicationWork at officeFlexible hoursShift work$37.89 - $47.49 per hour
...Strong backing from service managers, engineering, and parts Advanced Training & Technical... ...full-time trainers and ongoing development Work on complex electrical and power... ...technical drawings Perform maintenance, testing, and system adjustments Install,...ApplicationSeniorFull timeFor contractorsFlexible hours$98.34k - $201.9k
...that stakeholders can see and test, and partner across teams to... ...disciplines (e.g., ML/statistics, data engineering, automation). Advanced SQL... ...GitHub Copilot) Web app frameworks (e.g., Streamlit,... ...Lead the design, development, and deployment of advanced statistical...ApplicationSeniorTemporary workWorldwideFlexible hours- ...and evolving world through diagnostic and software products and services. That clarity... ...We're looking for a Network Security Engineer to provide hands-on engineering across our... ...and security teams to deliver secure user/app connectivity. Run secure third-partyaccess...ApplicationLocal areaRemote workWorldwide
$185k - $215k
...Forerunner is seeking a Senior Software Engineer, Mobile, in Portland, Maine. This role involves building and scaling a React Native application... ...over 5 years in software engineering and a focus on mobile development, with strong skills in JavaScript/TypeScript, React Native,...ApplicationSenior- ...ability to manage multiple priorities effectively. Proficiency in Microsoft Office Suite (Word, Excel, Outlook) and Google Workplace Apps (gmail, docs, sheets, calendar), general comfort with digital tools for scheduling and document management. Excellent written and...ApplicationWork at office
$110k - $130k
...We're looking for a Senior Software Engineer to help shape the platform powering our diagnostic data services. Our team builds and maintains... ...office 2 days per week. What You'll Do Design, build, test, debug, and document software based on technical...ApplicationSeniorWork at officeLocal area2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Development Engineer in Test (SDET) - Apps. Be the first to apply!
Related searches
- consultant senior consultant Portland, ME
- senior strategic account manager Portland, ME
- senior account executive Portland, ME
- senior performance engineer Portland, ME
- senior customer service manager Portland, ME
- senior manager diversity & inclusion Portland, ME
- senior robotics software engineer Portland, ME
- senior customer service Portland, ME
- senior mainframe developer Portland, ME
- senior cybersecurity engineer Portland, ME



