Senior Software QA Performance Engineer I

1 week ago


Birmingham, Alabama, United States OneStream Software Full time
Job Summary:

OneStream Software is seeking a highly skilled Senior Software QA Performance Engineer to join our team. As a Senior Software QA Performance Engineer, you will play a critical role in ensuring the performance and efficiency of our software applications and supported systems. This role requires a strong background in Microsoft technologies, detail-oriented skills, and the ability to work as a skilled member in a small development team for a rapidly growing company.

Key Responsibilities:

Analyze the performance of existing software systems and identify performance bottlenecks.
Define performance metrics and benchmarks to measure and track system performance.
Work closely with software developers and architects to design high-performance software systems.
Make architectural decisions that improve system scalability, efficiency, and reliability.
Develop and execute performance testing plans and scenarios to identify issues and weaknesses.
Utilize profiling tools and performance monitoring techniques to gather data for analysis.
Collaborate with development teams to resolve performance issues and provide guidance on best practices.
Diagnose the issues, identify the bottlenecks in the system for large data sets.
Forecast resource needs and scalability requirements to ensure the system can handle expected growth.
Make recommendations for hardware and infrastructure changes as needed.
Document performance-related decisions, findings, and best practices for reference and training purposes.
Provide guidance and mentoring to junior members of the quality assurance team.

Requirements:

Bachelor's degree in computer science, software engineering, or a related field.
5+ years of experience in testing enterprise software solutions.
5+ years of experience in performance and benchmarking complex financial systems.
Proven experience as a software quality assurance engineer or a similar role, with a focus on testing complex software systems.
Proven experience in software performance analysis and optimization.
Strong programming skills and proficiency in multiple programming languages.
Proficient in performance testing tools, such as JMeter, LoadRunner, or Gatling.
Experience with performance monitoring and profiling tools.
Document solid, well-thought-out test cases for complex functionality.
Assess features and determine the appropriate testing technique required.
Effectively collaborate across teams/organization.
Proven experience with Agile/Scrum development methodologies.
Testing enterprise software experience in cloud or SaaS deployments.

Preferred Qualifications:

Certification in performance analysis or architecture is desirable.
Experience with cloud computing and containerization technologies is a plus.
Experience utilizing OneStream products and understanding of product knowledge to efficiently write automation.
EPM/CPM knowledge or financial background.
OLAP and multidimensionality.
Experience with consolidation software, such as Hyperion Financial Management (HFM) or other EPM solutions.
Knowledge of software architecture and design principles.
Strong knowledge of software testing methodologies, tools, and best practices, especially with cloud, SaaS.
Knowledge of test automation tools, including Selenium, TestComplete, or other automation tools.
Strong programming skills and proficiency in multiple programming languages.
Excellent problem-solving and analytical skills.
Strong communication and teamwork skills.

About OneStream Software:

OneStream Software is an operating system for modern finance, digitizing core financial functions and empowering the CFO to become a critical driver of business strategy. We are passionate, hardworking individuals who go above and beyond to keep our customers happy and follow through on our mission statement. We offer excellent medical plan, dental & vision insurance, life insurance, short & long-term disability, vacation time, paid holidays, professional development, retirement plan, and more. OneStream Software is an equal opportunity employer.

  • Birmingham, Alabama, United States OneStream Software Full time

    Job Summary:OneStream Software is seeking a highly skilled Senior Software QA Performance Engineer to join our team. As a Senior Software QA Performance Engineer, you will play a critical role in ensuring the performance and efficiency of our software applications and supported systems. You will analyze the performance of existing software systems, identify...


  • Birmingham, Alabama, United States OneStream Software Full time

    Job Title: Senior Software QA Performance EngineerWe are seeking a highly skilled Senior Software QA Performance Engineer to join our team at OneStream Software. As a key member of our development team, you will play a critical role in ensuring the performance and efficiency of our software applications.Key Responsibilities:Analyze the performance of...


  • Birmingham, Alabama, United States OneStream Software Full time

    Job Title: Senior Software QA Performance EngineerWe are seeking a highly skilled Senior Software QA Performance Engineer to join our team at OneStream Software. As a key member of our development team, you will play a critical role in ensuring the performance and efficiency of our software applications.Key Responsibilities:Analyze the performance of...

  • Software Engineer I

    3 days ago


    Birmingham, Alabama, United States Genuine Parts Company Full time

    Job Summary:As a Software Engineer I at Genuine Parts Company, you will play a key role in managing trouble tickets and developing basic information systems. This position involves designing, developing, and installing software solutions, as well as testing and analyzing systems to improve operations. You will work closely with senior software development...

  • Software Engineer

    4 weeks ago


    Birmingham, Alabama, United States McLeod Software Full time

    Software Developer OpportunityMcLeod Software is seeking a skilled Software Developer to join our Enterprise Consulting Services (ECS) group. As a key member of our team, you will be responsible for writing high-quality Java code for new and existing applications and products, as well as supporting existing customer installations.Key Responsibilities:Design...


  • Birmingham, Alabama, United States Better Hire Full time

    Job Title: Full Stack EngineerWe are seeking a highly skilled Full Stack Engineer to join our team at Better Hire. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key Responsibilities:Design and develop complex software systems using a variety of open-source...


  • Birmingham, Alabama, United States 2Bridge Partners Full time

    Job Opportunity2Bridge Partners is seeking a highly skilled Senior Software Engineer to join their team. The ideal candidate will have a strong background in building applications in C# and.NET on the Azure Cloud using Terraform, Docker, and K8S.Key ResponsibilitiesDesign and implement high-performance systems using C#,.NET, and Microsoft Azure.Lead the...


  • Birmingham, Alabama, United States MILLENNIUMSOFT Full time

    Job Title: Senior Software EngineerMillenniumsoft is seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development, with a focus on mid-to-high level SQL experience and healthcare integration engine technology.The successful candidate will be responsible for developing, enhancing, and...


  • Birmingham, Alabama, United States Daxko Full time

    Job Title: Senior Software EngineerDaxko is seeking a skilled software engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our software applications.Key Responsibilities:Design and develop software applications using .NET, SQL, and AWS.Work with the team to size and groom the product...

  • Software Engineer

    1 month ago


    Birmingham, Alabama, United States Genuine Parts Company Full time

    Job SummaryUnder close supervision, the Software Engineer I manages trouble tickets and develops basic information systems by designing, developing, and installing software solutions, and testing. This position improves operations by conducting systems analysis and recommending changes in policies and procedures.Key ResponsibilitiesManages trouble ticket...


  • Birmingham, Alabama, United States Daxko Full time

    Senior Software Engineer in TestWe are seeking a highly skilled Senior Software Engineer in Test to join our team at Daxko. As a key member of our software development team, you will play a critical role in ensuring the quality and reliability of our software solutions.Key Responsibilities:Design and implement automated test frameworks to ensure the quality...


  • Birmingham, Alabama, United States Tocaro Blue Full time

    Job OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team at Tocaro Blue, a fast-growing AI/ML company. As a key member of our team, you will be responsible for developing cloud-based software solutions that drive innovation in the recreational marine industry.Key ResponsibilitiesDesign and develop Linux applications for our...


  • Birmingham, Alabama, United States Harmony Ventures Labs, LLC Full time

    Job Title: Senior Software Development EngineerJob Summary: Harmony Ventures Labs, LLC is seeking a skilled Senior Software Development Engineer to join our team.Key Responsibilities:* Liaise with the design team to establish the feasibility of product features* Build and test products utilizing JavaScript, TypeScript, C++, Java, or C#* Aid in the initial...

  • Software Engineer II

    2 weeks ago


    Birmingham, Alabama, United States OneStream Software Full time

    About the RoleThe Cloud Development team at OneStream Software is seeking a skilled Software Engineer II to join their ranks. As a key member of the team, you will be responsible for designing, developing, and maintaining solutions that support the management and orchestration of OneStream's cloud hosting infrastructure.Key Responsibilities Analyze, design,...


  • Birmingham, Alabama, United States Daxko Full time

    Job Title: Senior Software Engineer in TestAt Daxko, we're committed to delivering high-quality software solutions that empower health and wellness facilities to operate efficiently and engage their members. As a Senior Software Engineer in Test, you'll play a critical role in ensuring the quality and reliability of our software.Key Responsibilities:Design...


  • Birmingham, Alabama, United States Vaco Full time

    Job Opportunity: Senior .NET Software Development LeadWe are seeking a highly skilled software engineer with expertise in .NET, SQL, and AWS to spearhead the development of a secure payment gateway that seamlessly integrates with our suite of products. As a Senior .NET Software Development Lead, your primary responsibility will be to guide the development of...


  • Birmingham, Alabama, United States Daxko Full time

    Job OverviewDaxko is seeking a skilled Senior Software Engineer in Test to join our team. As a key member of our software development team, you will play a critical role in ensuring the quality and reliability of our software solutions.Key Responsibilities:Design and implement automated test frameworks and tools to support CI/CD pipelines.Collaborate with...


  • Birmingham, Alabama, United States Imaging Business Machines LLC Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at Imaging Business Machines LLC. As a key member of our software development team, you will be responsible for designing, developing, and supporting critical enterprise applications using a range of technologies including Visual Studio, C++, C#, Entity...

  • Software Developer

    1 month ago


    Birmingham, Alabama, United States Genuine Parts Company Full time

    Software Engineer IUnder close supervision, the Software Engineer I plays a key role in managing trouble tickets and developing basic information systems by designing, developing, and installing software solutions, and testing. This position improves operations by conducting systems analysis and recommending changes in policies and procedures.Key...


  • Birmingham, Alabama, United States Deploy Alloy Full time

    About the role: Senior Full Stack Software Engineer at Deploy AlloyDeploy Alloy seeks an experienced and passionate full-stack software engineer to join our development team and support our new marketing platform.In this role, you will report to our VP of Technology and work closely with the other development team members.You will be responsible for...