I just graduated college with a B.S. in Computer Science and will be living and working in San Diego. I currently have two job offers and I am stuck trying to make a decision to decide which job to accept. I am trying to consider the value of the experience I will get, pay, work-life balance, and how much I would like the job.
Position 1: A position as a Software Tester paying 60k/yr with a smaller tech company that contracts with the DoD.
- The job responsibilities include manual and automated testing as part of a project team.
-The technologies and software I would be working with are relevant I think. I would get experience working with React and Selenium. They work a standard 8 hour day 5 days a week schedule.
- They have been saying that if I do well than I will likely to transfer into a developer role, although they are likely just trying to sell me the position.
Position 2: A position at SPAWAR where I could work as a Software Engineer or any other position I could get a thumbs up for.
This is through a New Professional program they have. SPAWAR is a section of the Navy and I would be working for them as a civilian employee.
I do not have a salary number from them yet. Max base starting salary is 67k/yr., the lowest is 43k/yr. I am confident they would offer me a higher starting salary because I have 6 months of experience working for them as a developer while I was a student. Also I have a good GPA which I think is a factor into the salaries they offer to new grads since they are a Government entity (part of Navy).
This would be primarily government work and so I am unsure as to what technologies I would be working with and what kind of experience I would acquire. They work a 9/80 schedule; every other week you get Friday off. I am really conflicted in this decision, theres things I like about both. Any insights or advice will be greatly appreciated!
My goal is to be in a developer role. It is more marketable and one gets paid better. The only reason I am considering Position 1 is because I will get experience doing automated testing using Selenium and I will also get experience working with React.
(Also, should I try to negotiate a higher salary?)