> Markdown version of [/jobs/ext/2709644-software-engineer-senior-developer-business-analyst-in-irving](https://www.wearedevelopers.com/jobs/ext/2709644-software-engineer-senior-developer-business-analyst-in-irving). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer (Senior Developer/Business Analyst) in Irving - **Company:** Energy Jobline - **Location:** Irving, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Testing (Software), Java (Programming Language), Agile Methodology, Data Analysis, Build Automation, Automation of Tests, Computer Programming, Computer Engineering, Relational Databases, HP Quality Centers, Python (Programming Language), Microsoft SQL Server, Windows Servers, MySQL, Open Source Technology, Oracle (Applications), Regression Testing, Standard Sql, Software Engineering, SQL Databases, Test Scripts, Data Loader, Selenium Webdriver - **Published:** September 4, 2026 - **Apply:** https://www.energyjobline.com/job/software-engineer-senior-developer-business-analyst-irving-31425384 ## About the Role * Previous experience in software development, computer engineering, or other related fields * Knowledge of Java, Python, or other programming * Familiarity with relational databases such as MySQL, Oracle, and SQL Server * Deadline and detail-oriented * Strong analytical and critical thinking skills ## Description * Involve in all the phases of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) * Associate with business users and other stake holders of the project to ensure there are no gaps in requirements and add/update the business and technological specifications accordingly * Identify the scope of the project to ensure delivery is compliant with scope commitment * Expertly construct user stories and workflows of the feature in support of the CRM implementation * Carry out data analysis, transformation, and loading utilizing Data Loader during functional testing * Create and translate use cases and test scripts for usage in automated regression testing, which involves working on customizing the pages with the required lightning component through Community Builder * Involve in Quality Center/ ALM administration to create users, groups, domains, and projects. * Prepare automation test strategies, test plans and test schedules for all Prescriptive CRM applications. * Involved in tech modernization projects like SQL Server upgrade, Windows 2003 Server Elimination and Office migration. * Execute test scenarios in different SQL compatibility levels to verify the remediated SQL code and their impacts in legacy applications. * Perform SQL database related operations to create and modify data and execute store procedures by passing parameters. * Build and Execute automation scripts using open source tools such as Selenium Web Driver and Test NG. * Designing and enhancing test automation scripts using HP Unified Functional Testing and ALM * Build automation suites for traditional Waterfall and Agile projects ## Related Videos - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [Are Classical Automation Frameworks Dead? How AI Agents Are Transforming QA](https://www.wearedevelopers.com/videos/100243-are-classical-automation-frameworks-dead-how-ai-agents-are-transforming-qa) - [REST, GraphQL, gRPC, and more: A comparison of modern API styles](https://www.wearedevelopers.com/videos/100247-rest-graphql-grpc-and-more-a-comparison-of-modern-api-styles) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [Fighting test flakiness with time machines](https://www.wearedevelopers.com/videos/834-fighting-test-flakiness-with-time-machines) ## Related Articles - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools)